| 2022-12-11 |
| → gildasio joined | 00:00 |
| ← dorkbutt left | 00:00 |
| → chatdeau joined | 00:01 |
| ← chatdeau left | 00:01 |
| → chatdeau joined | 00:01 |
| ← OnkelTem left | 00:08 |
| ← keypusher left | 00:09 |
| ← dtux left | 00:14 |
| ← humanface left | 00:14 |
| → trafficjam joined | 00:14 |
| ← chemsmith left | 00:16 |
| → dorkbutt joined | 00:17 |
| → Sasazuka joined | 00:17 |
| → chemsmith joined | 00:17 |
| → keypusher joined | 00:19 |
| ← taupiqueur left | 00:24 |
| → cdown joined | 00:26 |
| ← trafficjam left | 00:29 |
| → peirik_ joined | 00:32 |
| → codaraxis__ joined | 00:32 |
| ← GNUmoon left | 00:35 |
| ← codaraxis___ left | 00:36 |
| → GNUmoon joined | 00:36 |
| → clarencss joined | 00:37 |
| → codaraxis joined | 00:37 |
| ← clarencss left | 00:37 |
| → taupiqueur joined | 00:37 |
| ← codaraxis__ left | 00:40 |
| ← kehl1986 left | 00:42 |
| ← taupiqueur left | 00:43 |
| ← cdown left | 00:45 |
| ← dorkbutt left | 00:47 |
| ← Sasazuka left | 00:50 |
| ← thuna` left | 00:54 |
| → kehl1986 joined | 00:56 |
| → Sasazuka joined | 00:56 |
| ← delay left | 01:00 |
| ← peirik_ left | 01:05 |
| → dorkbutt joined | 01:10 |
| → taupiqueur joined | 01:11 |
| ← szkl left | 01:14 |
| → thiago joined | 01:15 |
| ← taupiqueur left | 01:16 |
| → odoood joined | 01:23 |
| → zulutango joined | 01:23 |
| ← wootehfoot left | 01:25 |
| ← wonko-the-sane left | 01:28 |
| → wonko-the-sane joined | 01:28 |
| → trafficjam joined | 01:30 |
| ← thiago left | 01:37 |
| → small joined | 01:40 |
| → oldfashionedcow joined | 01:41 |
| → taupiqueur joined | 01:45 |
| ← bertronika left | 01:46 |
| ← clime left | 01:46 |
| → Wuzzy joined | 01:47 |
| ← Sasazuka left | 01:47 |
| ← taupiqueur left | 01:50 |
| ← odoood left | 01:50 |
| → peirik_ joined | 01:56 |
| ← peirik_ left | 02:01 |
| ← zulutango left | 02:14 |
| → lucasta joined | 02:19 |
| → taupiqueur joined | 02:19 |
| → odoood joined | 02:19 |
| ← bywaterloo left | 02:22 |
| ← taupiqueur left | 02:24 |
| → lgc joined | 02:36 |
| ← lgc left | 02:36 |
| ← gvg left | 02:38 |
| → gvg joined | 02:40 |
| → dtux joined | 02:40 |
| ← thebombzen left | 02:44 |
| ← keypusher left | 02:45 |
| ← dtux left | 02:45 |
| ← wonko-the-sane left | 02:46 |
| → keypusher joined | 02:47 |
| ← kehl1986 left | 02:48 |
| → dtux joined | 02:49 |
| ← squirrel left | 02:51 |
| → peterhil joined | 02:53 |
| → fstd_ joined | 02:54 |
| → fling joined | 02:54 |
| ← dtux left | 02:54 |
| ← gast0n left | 02:54 |
| → taupiqueur joined | 02:55 |
| ← fstd left | 02:57 |
| fstd_ → fstd | 02:57 |
| ← chatdeau left | 02:58 |
| ← ursa left | 02:59 |
| → dtux joined | 02:59 |
| ← taupiqueur left | 03:00 |
| ← cbreak left | 03:01 |
| ← dtux left | 03:04 |
| → cbreak joined | 03:04 |
| ← fling left | 03:04 |
| → fling joined | 03:05 |
| → dtux joined | 03:11 |
| ← dtux left | 03:18 |
| ← ghost43 left | 03:18 |
| ← odoood left | 03:24 |
| → taupiqueur joined | 03:27 |
| → dtux joined | 03:27 |
| → finn_elija joined | 03:29 |
| ← FinnElija left | 03:29 |
| finn_elija → FinnElija | 03:29 |
| → dtux_ joined | 03:29 |
| ← taupiqueur left | 03:32 |
| → gsi_ joined | 03:32 |
| ← dtux left | 03:32 |
| dtux_ → dtux | 03:32 |
| → chatdeau joined | 03:35 |
| ← chatdeau left | 03:35 |
| → chatdeau joined | 03:35 |
| ← gsi left | 03:36 |
| → ghost43 joined | 03:37 |
| ← ferdna left | 03:38 |
| ← dionysus69 left | 03:43 |
| ← terrorjack left | 03:44 |
| → terrorjack joined | 03:45 |
| → Sasazuka joined | 03:54 |
| ← fling left | 03:56 |
| → fling joined | 03:58 |
| → taupiqueur joined | 03:59 |
| → structoha joined | 04:04 |
| ← taupiqueur left | 04:04 |
| ← structoha1 left | 04:06 |
| ← dorkbutt left | 04:12 |
| → stolen joined | 04:13 |
| ← m0viefreak left | 04:19 |
| ← Wuzzy left | 04:24 |
| → taupiqueur joined | 04:27 |
| ← taupiqueur left | 04:32 |
| ← Sasazuka left | 04:35 |
| → Sasazuka joined | 04:37 |
| → peirik_ joined | 04:40 |
| ← trafficjam left | 04:55 |
| ← foul_owl left | 04:59 |
| → taupiqueur joined | 05:00 |
| → srinidhi joined | 05:01 |
| ← taupiqueur left | 05:05 |
| ← peirik_ left | 05:13 |
| ← chatdeau left | 05:14 |
| → foul_owl joined | 05:14 |
| → bywaterloo joined | 05:16 |
| ← sadako left | 05:18 |
| ← Aminda left | 05:20 |
| ← gxt_ left | 05:20 |
| ← crabbedhaloablut left | 05:20 |
| ← GNUmoon left | 05:20 |
| ← chexum left | 05:20 |
| → crabbedhaloablut joined | 05:20 |
| → chexum joined | 05:20 |
| → gxt_ joined | 05:20 |
| → Aminda joined | 05:21 |
| → GNUmoon joined | 05:21 |
| ← evgeny left | 05:22 |
| ← momomo left | 05:23 |
| ← FinnElija left | 05:23 |
| → FinnElija joined | 05:24 |
| → momomo joined | 05:25 |
| ← moldorcoder7 left | 05:25 |
| ← chexum left | 05:26 |
| → chexum joined | 05:26 |
| → taupiqueur joined | 05:33 |
| ← oldfashionedcow left | 05:33 |
| → hiroot joined | 05:34 |
| → evgeny joined | 05:37 |
| ← taupiqueur left | 05:38 |
| ← crabbedhaloablut left | 05:38 |
| ← structoha left | 05:38 |
| ← GNUmoon left | 05:38 |
| ← chexum left | 05:38 |
| ← FinnElija left | 05:38 |
| ← Aminda left | 05:38 |
| ← ghost43 left | 05:38 |
| ← gildasio left | 05:38 |
| → chexum joined | 05:38 |
| → crabbedhaloablut joined | 05:39 |
| → ghost43 joined | 05:39 |
| → Aminda joined | 05:39 |
| → GNUmoon joined | 05:39 |
| → structoha joined | 05:39 |
| → FinnElija joined | 05:39 |
| → gildasio joined | 05:39 |
| ← hbautista left | 05:39 |
| ← dtux left | 05:41 |
| → rstrz joined | 05:41 |
|
rstrz
| hi, i have a question about the idea of GPG signing via either PGP versus SSH? I know that it recently got updated in Git to allow commits and tags to be signed with SSH. is this mostly an accessiblity thing? because PGP is difficult? or is there a better reason? | 05:42 |
| ← stolen left | 05:43 |
|
rstrz
| I've used PGP for years and now with SSH support I'm wondering if it makes sense to use SSH going forward and have PGP there for my older commits | 05:43 |
| ← hiroot left | 05:45 |
| → taupiqueur joined | 05:52 |
| ← taupiqueur left | 05:57 |
| → jmd joined | 06:12 |
| ← structoha left | 06:12 |
| ← berndj left | 06:13 |
| → berndj joined | 06:14 |
| → madewokherd` joined | 06:16 |
| ← madewokherd left | 06:18 |
| ← Cleverness left | 06:22 |
| → taupiqueur joined | 06:25 |
| ← taupiqueur left | 06:30 |
| ← Murr left | 06:35 |
| → Murr joined | 06:35 |
| → Cleverness joined | 06:36 |
| → coldmountain joined | 06:42 |
| → roadie joined | 06:44 |
| ← small left | 06:46 |
| → han-solo joined | 06:54 |
| ← Cleverness left | 06:55 |
| → reset joined | 06:57 |
| → Cleverness joined | 06:57 |
| → peirik_ joined | 06:58 |
| ← bket left | 06:59 |
| ← skapata left | 07:00 |
| → bket joined | 07:02 |
| ← gumnos left | 07:03 |
| → gumnos joined | 07:04 |
| ← michaelll left | 07:15 |
| ← f451 left | 07:30 |
| → trafficjam joined | 07:31 |
| ← peirik_ left | 07:32 |
| ← skered left | 07:32 |
| → f451 joined | 07:33 |
| → taupiqueur joined | 07:47 |
| ← rstrz left | 07:49 |
| ← taupiqueur left | 07:52 |
| → skered joined | 07:54 |
| → peirik_ joined | 07:55 |
| ← roadie left | 07:59 |
| ← peirik_ left | 07:59 |
| → rstrz joined | 08:01 |
| → dtux joined | 08:02 |
| → thebombzen joined | 08:02 |
| ← rstrz left | 08:06 |
| ← Sasazuka left | 08:08 |
| ← han-solo left | 08:13 |
| ← Xlusive left | 08:17 |
| → taupiqueur joined | 08:19 |
| → mihaele joined | 08:19 |
| ← codaraxis left | 08:22 |
| ← taupiqueur left | 08:24 |
| → han-solo joined | 08:28 |
| → rstrz joined | 08:28 |
| ← rstrz left | 08:34 |
| ← Murr left | 08:35 |
| → Murr joined | 08:35 |
| → taupiqueur joined | 08:37 |
| ← taupiqueur left | 08:42 |
| → sa0 joined | 08:45 |
| → peirik_ joined | 08:49 |
| → Wh0 joined | 08:52 |
| ← nivag_2c left | 08:53 |
| ← Wh0 left | 09:00 |
| ← han-solo left | 09:03 |
| → rstrz joined | 09:03 |
| ← ProperNoun left | 09:04 |
| → ProperNoun joined | 09:04 |
| → AAKDJU joined | 09:06 |
| → nivag_2c joined | 09:06 |
| ← rstrz left | 09:09 |
| → taupiqueur joined | 09:09 |
| ← tejr left | 09:13 |
| ← taupiqueur left | 09:14 |
| ← gsi_ left | 09:17 |
| → gsi joined | 09:17 |
| ← EdFletcher left | 09:18 |
| → tejr joined | 09:19 |
| ← mihaele left | 09:21 |
| → feriman joined | 09:22 |
| → rstrz joined | 09:22 |
| ← gsi left | 09:22 |
| → gsi joined | 09:22 |
| ← peirik_ left | 09:23 |
| ← feriman left | 09:23 |
| → feriman joined | 09:23 |
| → taupiqueur joined | 09:25 |
| ← dtux left | 09:25 |
|
smol-hors
| https://bpa.st/G5WQ <- but that's impossible since it's only me on this one machine working on it | 09:27 |
|
| wtf | 09:27 |
| ← gsi left | 09:27 |
| ← rstrz left | 09:27 |
| → gsi joined | 09:28 |
|
smol-hors
| there should be nothing to pull | 09:28 |
| → Sasazuka joined | 09:29 |
| ← crabbedhaloablut left | 09:29 |
| ← gumnos left | 09:29 |
| ← taupiqueur left | 09:30 |
|
smol-hors
| https://bpa.st/EZPQ | 09:30 |
|
| what the.... | 09:30 |
| → crabbedhaloablut joined | 09:30 |
|
smol-hors
| and have 3 and 2 different commits each, respectively. | 09:31 |
|
| 🤔 | 09:31 |
| ← nivag_2c left | 09:31 |
| → structoha joined | 09:31 |
| ← EvilDMP left | 09:32 |
| ← momomo left | 09:32 |
| → EvilDMP joined | 09:33 |
|
smol-hors
| hmm | 09:34 |
| → momomo joined | 09:34 |
|
smol-hors
| I do have another clone in ~, maybe I pushed from that inadvertently | 09:34 |
| ← gsi left | 09:34 |
| → gsi joined | 09:35 |
| → rsx joined | 09:38 |
| → hiroot joined | 09:42 |
| → rstrz joined | 09:42 |
| ← hiroot left | 09:43 |
| ← feriman left | 09:46 |
| → giu- joined | 09:47 |
| ← rstrz left | 09:51 |
| ← Sasazuka left | 09:53 |
| ← srinidhi left | 09:54 |
| ← trafficjam left | 09:54 |
| ← troyt_ left | 09:55 |
| → taupiqueur joined | 09:56 |
| → wootehfoot joined | 09:57 |
| → theobjec- joined | 10:00 |
| → troyt joined | 10:01 |
| ← agarr left | 10:01 |
| ← theobjectivedad left | 10:01 |
| → agarr1 joined | 10:01 |
| ← taupiqueur left | 10:01 |
| → rstrz joined | 10:03 |
| agarr1 → agarr | 10:03 |
| ← agarr left | 10:03 |
| → fling_ joined | 10:09 |
| ← fling left | 10:12 |
| ← rstrz left | 10:12 |
| → peirik_ joined | 10:13 |
| ← jazzy left | 10:14 |
| ← fling_ left | 10:17 |
| → Lord_of_Life_ joined | 10:17 |
| ← peirik_ left | 10:17 |
| ← Lord_of_Life left | 10:18 |
| → fling joined | 10:18 |
| Lord_of_Life_ → Lord_of_Life | 10:18 |
| → OnkelTem joined | 10:21 |
| → peirik_ joined | 10:22 |
| → rstrz joined | 10:26 |
| ← lucasta left | 10:27 |
| → giu-- joined | 10:28 |
| ← travisghansen left | 10:28 |
| ← giu- left | 10:28 |
| → travisghansen joined | 10:29 |
| → taupiqueur joined | 10:30 |
| → lucasta joined | 10:32 |
| ← structoha left | 10:34 |
| ← Murr left | 10:35 |
| → Murr joined | 10:35 |
| ← taupiqueur left | 10:35 |
| ← lucasta left | 10:36 |
| → small joined | 10:41 |
|
gsi
| is version v2.38.2 out, topic needs an update? | 10:42 |
| ← cebor left | 10:42 |
| ← rstrz left | 10:42 |
| → cebor joined | 10:42 |
| ← fling left | 10:44 |
| → fling joined | 10:44 |
|
ikke
| Apparently just released | 10:45 |
|
| .version | 10:45 |
| gitinfo changed the topic to: Welcome to #git, we like graphs | Current stable version: 2.38.2 | First visit? https://gitirc.eu | This channel is logged: https://gitirc.eu/log | 10:45 |
|
gsi
| yes, happen to routinely update a few clones without thinking much, wasn't there yesterday, showed up today :) | 10:47 |
| → esc joined | 10:47 |
| → clime joined | 10:47 |
|
ikke
| 5am utc | 10:50 |
| ← cebor left | 10:51 |
| → adgtl joined | 10:51 |
| → cebor joined | 10:52 |
| → lucasta joined | 10:52 |
| → rstrz joined | 10:56 |
| → srinidhi joined | 10:58 |
| ← V left | 11:01 |
| ← fling left | 11:01 |
| ← lucasta left | 11:01 |
| ← burakcan- left | 11:01 |
| ← alexia left | 11:01 |
| ← FinnElija left | 11:01 |
| ← mx08 left | 11:01 |
| → alexia joined | 11:01 |
| → mx08 joined | 11:02 |
| → V joined | 11:02 |
| → FinnElija joined | 11:02 |
| ← rstrz left | 11:03 |
| → taupiqueur joined | 11:03 |
| ← EvilDMP left | 11:04 |
| → burakcan- joined | 11:05 |
| → fling joined | 11:05 |
| ← taupiqueur left | 11:08 |
| ← chexum left | 11:08 |
| → chexum joined | 11:09 |
| → fling_ joined | 11:10 |
| ← vishal left | 11:11 |
| → lucasta joined | 11:11 |
| → vishal joined | 11:13 |
| ← wolf left | 11:13 |
| ← gryffus left | 11:13 |
| ← fling left | 11:14 |
| ← keypusher left | 11:14 |
| → wolf joined | 11:15 |
| → liefer39 joined | 11:16 |
| fling_ → fling | 11:17 |
| ← ChemicalRascal left | 11:22 |
| ← peirik_ left | 11:24 |
| → taupiqueur joined | 11:24 |
| → keypusher joined | 11:25 |
| ← foul_owl left | 11:26 |
| ← chexum left | 11:27 |
| ← FinnElija left | 11:27 |
| ← crabbedhaloablut left | 11:27 |
| → crabbedhaloablut joined | 11:28 |
| → chexum joined | 11:28 |
| → rstrz joined | 11:29 |
| → FinnElija joined | 11:30 |
| → EvilDMP joined | 11:31 |
| ← rstrz left | 11:33 |
| → ss4 joined | 11:35 |
| → coot joined | 11:37 |
| → stolen joined | 11:37 |
| ← wootehfoot left | 11:39 |
| → foul_owl joined | 11:39 |
| → zulutango joined | 11:39 |
| → feriman joined | 11:40 |
| ← EvilDMP left | 11:49 |
| ← lucasta left | 11:50 |
| → ursa joined | 11:53 |
| → bgs joined | 11:53 |
| → duxsco joined | 11:53 |
| → vdamewood joined | 11:54 |
| → f_ joined | 11:59 |
| ← stolen left | 12:03 |
| → peirik_ joined | 12:08 |
| → EvilDMP joined | 12:10 |
| ← Jong left | 12:18 |
| → szkl joined | 12:19 |
| → han-solo joined | 12:26 |
| → wonko-the-sane joined | 12:28 |
| ← han-solo left | 12:30 |
| → han-solo joined | 12:33 |
| ← Murr left | 12:35 |
| → Murr joined | 12:35 |
| ← peirik_ left | 12:41 |
| → lucasta joined | 12:49 |
| → squirrel joined | 12:53 |
| ← gildasio left | 12:55 |
| ← FinnElija left | 12:56 |
| ← crabbedhaloablut left | 12:56 |
| ← gxt_ left | 12:56 |
| → crabbedhaloablut joined | 12:56 |
| ← Aminda left | 12:57 |
| ← wonko-the-sane left | 12:57 |
| → gildasio joined | 12:57 |
| → gxt_ joined | 12:57 |
| → wonko-the-sane joined | 12:57 |
| ← coot left | 12:58 |
| → moldorcoder7 joined | 12:58 |
| → FinnElija joined | 12:58 |
| ← J_Darnley left | 12:59 |
| → J_Darnley joined | 13:00 |
| → Aminda joined | 13:01 |
| ← fling left | 13:04 |
| → fling joined | 13:09 |
| → bertronika joined | 13:19 |
| ← Aminda left | 13:30 |
| → peirik_ joined | 13:32 |
| → Aminda joined | 13:32 |
| → ultramage joined | 13:32 |
|
ultramage
| hi, git newb trying to figure out git sparse-checkout. I cloned freebsd's ports repo, then did 'sparse-checkout init', then 'spare-sheckout set'. The patterns are /* and !/*/, just as the documentation describes. This is supposed to include all files in the root dir, but when I do the checkout, none of the files are present. | 13:35 |
| ← gildasio left | 13:39 |
| ← peirik_ left | 13:39 |
| → gildasio joined | 13:41 |
| ← momomo left | 13:42 |
| ← FinnElija left | 13:45 |
| ← gxt_ left | 13:45 |
| ← fling left | 13:45 |
| ← ghost43 left | 13:45 |
| → momomo joined | 13:46 |
| → ghost43 joined | 13:46 |
| → kehl1986 joined | 13:47 |
| → FinnElija joined | 13:47 |
| → gxt_ joined | 13:47 |
| → fling joined | 13:48 |
| ← ghost43 left | 13:54 |
| → ghost43 joined | 13:54 |
| → madewokherd joined | 13:58 |
| → dionysus69 joined | 13:58 |
| ← keypusher left | 13:59 |
| ← madewokherd` left | 14:02 |
| ← srinidhi left | 14:04 |
| ← vdamewood left | 14:05 |
| → rstrz joined | 14:06 |
| → coot joined | 14:10 |
| ← rstrz left | 14:11 |
| ← ss4 left | 14:15 |
| ← lucasta left | 14:16 |
| ← elastic_dog left | 14:18 |
| → elastic_dog joined | 14:19 |
| → lucasta joined | 14:21 |
| ← szkl left | 14:22 |
| ← redlizard left | 14:23 |
| → ferdna joined | 14:24 |
| → p2plife joined | 14:25 |
|
p2plife
| how to make sure git will use tor for certain repos? | 14:25 |
|
| could just use "torify git" but one can forget, and also it could be that some remotes should use tor other should not | 14:26 |
| → peirik_ joined | 14:26 |
| → srinidhi joined | 14:27 |
| → giu--- joined | 14:28 |
| ← giu-- left | 14:29 |
| ← ghost43 left | 14:32 |
| → Gaboradon joined | 14:32 |
| ← small left | 14:34 |
| → ghost43 joined | 14:34 |
| ← Murr left | 14:34 |
| → Murr joined | 14:35 |
| → john_johnk joined | 14:38 |
| → nyah joined | 14:38 |
| → keypusher joined | 14:38 |
| → jed joined | 14:40 |
|
ikke
| p2plife: how would anything make sure it uses tor? | 14:42 |
| → sedzcat joined | 14:43 |
| ← jed left | 14:46 |
| ← keypusher left | 14:46 |
|
p2plife
| ikke: if URL ends in .onion then git would invoke "torify git" (or use socks proxy if it can) | 14:47 |
| ← vqueiroz left | 14:50 |
| → thuna` joined | 14:59 |
| ← peirik_ left | 14:59 |
| ← dansan left | 15:03 |
| ← lucasta left | 15:04 |
|
ikke
| p2plife: you can set http.proxy on a repo level to make it use a proxy, I think that supports socks proxies as well | 15:05 |
| → vdamewood joined | 15:06 |
| → roadie joined | 15:06 |
|
ikke
| but that only works of repositories using http(s) | 15:06 |
| → vinleod joined | 15:09 |
|
gsi
| p2plife: man git-config and there search for "proxy", the doc talks about running a command instead of establishing a direct connection | 15:12 |
|
gitinfo
| p2plife: the git-config manpage is available at https://gitirc.eu/git-config.html | 15:12 |
| ← feriman left | 15:12 |
| vdamewood → Guest5780 | 15:12 |
| ← Guest5780 left | 15:12 |
| vinleod → vdamewood | 15:12 |
| ← fling left | 15:16 |
| → fling joined | 15:16 |
| ← fling left | 15:20 |
| → fling joined | 15:23 |
| → Wh0 joined | 15:36 |
| → lucasta joined | 15:39 |
| ← manwithluck left | 15:39 |
| → wh00 joined | 15:40 |
| → yolo joined | 15:41 |
| ← Wh0 left | 15:41 |
|
yolo
| after git-clone i want to check status for all (remote) branches, is there a dashboard like command that show me status like active branches, which branch had how many commits recently stuff? does such tool exist | 15:42 |
| → ka80 joined | 15:46 |
| ← lucasta left | 15:48 |
| → peirik_ joined | 15:50 |
| → masber joined | 15:51 |
| ← peirik_ left | 15:55 |
| ← sedzcat left | 15:55 |
| → sedzcat1 joined | 15:55 |
| sedzcat1 → sedzcat | 15:57 |
| → Jong joined | 15:58 |
| ← Jong left | 16:00 |
| → Xlusive joined | 16:00 |
| → lucasta joined | 16:00 |
| → hbautista joined | 16:00 |
| → rstrz joined | 16:08 |
| ← jiffe1 left | 16:11 |
| ← thebombzen left | 16:12 |
| ← hbautista left | 16:12 |
| → manwithluck joined | 16:15 |
| → jiffe joined | 16:15 |
| → EdFletcher joined | 16:19 |
| ← Gaboradon left | 16:21 |
| → igemnace joined | 16:22 |
| ← igemnace left | 16:22 |
| ← squirrel left | 16:22 |
| → sudoforge joined | 16:24 |
| ← lucasta left | 16:24 |
| → odoood joined | 16:25 |
| ← odoood left | 16:27 |
| → oldfashionedcow joined | 16:28 |
| → lucasta joined | 16:30 |
| → cdown joined | 16:32 |
| ← peterhil left | 16:34 |
| ← fling left | 16:34 |
| ← Murr left | 16:34 |
| → Murr joined | 16:35 |
| → fling joined | 16:35 |
| ← Sulky_ left | 16:35 |
| → peterhil joined | 16:37 |
| ← peterhil left | 16:37 |
| → peterhil joined | 16:39 |
| ← lucasta left | 16:41 |
| ← peterhil left | 16:42 |
| → peterhil joined | 16:44 |
| → Jong joined | 16:49 |
| ← srinidhi left | 16:56 |
| ← peterhil left | 16:59 |
| → jamiejackson joined | 16:59 |
| ← cdown left | 16:59 |
| → peterhil joined | 16:59 |
| → Sulky joined | 17:00 |
| → skapata joined | 17:01 |
| ← subopt left | 17:06 |
| → filePeter joined | 17:09 |
| → ghost43_ joined | 17:11 |
| ← dionysus69 left | 17:11 |
| ← ghost43 left | 17:13 |
| → Sulky_ joined | 17:19 |
| → lucasta joined | 17:19 |
| → Maxattax97 joined | 17:19 |
| ← wh00 left | 17:20 |
| ← Sulky left | 17:21 |
| ← Maxattax97 left | 17:23 |
| ← sudoforge left | 17:23 |
| → sudoforge joined | 17:23 |
| ← kehl1986 left | 17:24 |
| → no_gravity joined | 17:24 |
|
no_gravity
| I sometimes wish there was a way to have groups of commits in git. To keep track of which commits belong to a feature. | 17:25 |
| ← giu--- left | 17:26 |
|
nedbat
| no_gravity: the commit message can help, or put the details in your changelog if you think people will want to find those grouped. | 17:26 |
| → theoceaniscool joined | 17:26 |
|
bookworm
| that exists, it's called a branch | 17:26 |
|
no_gravity
| nedbat: A commit message like "This commit and the last 3 together are the new feature X"? | 17:27 |
| → vqueiroz joined | 17:27 |
|
no_gravity
| bookworm: You keep old branches around forever? | 17:27 |
|
bookworm
| branch + merge (real merge, not ff) | 17:27 |
|
nedbat
| no_gravity: no, like: "feature X: first steps", "feature X: tests", etc. | 17:27 |
|
no_gravity
| bookworm: I hate merge commits. | 17:27 |
|
| nedbat: I see. | 17:27 |
|
bookworm
| why? | 17:27 |
|
cbreak
| no_gravity: git merge --no-ff | 17:28 |
|
bookworm
| chances are you hate them because you don't know how to navigate them, but that can be fixed | 17:28 |
|
cbreak
| that will group commits | 17:28 |
|
| and if you look at history with git log --first-parent | 17:28 |
|
nedbat
| cbreak: you are suggesting the same thing as bookworm, no? | 17:29 |
|
cbreak
| nedbat: I suggested the best solution :) | 17:29 |
|
nedbat
| cbreak: i'm just trying to understand if it;s the same or not | 17:29 |
|
bookworm
| it is | 17:30 |
| ← EdFletcher left | 17:30 |
|
bookworm
| not sure why they felt they need to repeat it either | 17:30 |
| → EdFletcher joined | 17:31 |
|
no_gravity
| bookworm: So do you keep old branches around or delete them? | 17:32 |
|
bookworm
| delete them, I have a merge commit that identifies them | 17:33 |
|
no_gravity
| bookworm: Ok, that might be feasible. | 17:33 |
|
nedbat
| no_gravity: i think the best answer depends on who is trying to determine the set of commits, and why. | 17:33 |
|
| there's no guarantee that the set you're looking for is contiguous, or all on one branch, or even that one branch consists only of that feature. | 17:34 |
|
no_gravity
| Does a merge commit contain any information except how mand commits it merged and the commit message? | 17:34 |
| → fweht joined | 17:34 |
|
no_gravity
| s/how mand/how many | 17:34 |
|
bookworm
| it tracks parents + message + author/date/signature etc | 17:35 |
|
no_gravity
| bookworm: "parents"? | 17:35 |
|
bookworm
| it doesn't track how many commits | 17:35 |
|
| yes | 17:35 |
|
| side A, side B, side N... | 17:35 |
|
| you can do octopus merges | 17:35 |
|
| not that you should | 17:35 |
|
no_gravity
| That is way beyond my paygrade. | 17:35 |
|
bookworm
| common is two | 17:35 |
|
no_gravity
| But I'll consider merge commits. | 17:35 |
|
bookworm
| the branch that you are on (master) plus the branch you merged in (feature) | 17:36 |
|
no_gravity
| An alternative is to squeeze multiple commits into a "feature commit". | 17:36 |
|
tomhg
| yolo: I am not profecient and just googled, because I liked your question. Take a look at `git rev-list` as well as `git shortlog`. | 17:36 |
|
bookworm
| that's horrible | 17:36 |
|
| you loose the commit messages per code change | 17:36 |
|
no_gravity
| bookworm: True | 17:36 |
|
bookworm
| and that tends to contain reasonings and such | 17:36 |
|
no_gravity
| Yeah | 17:36 |
| ← rsx left | 17:38 |
|
| tomhg uses merge --squash to hide that he can not push multiple smaller commits who arent interdependent | 17:38 |
| → peirik_ joined | 17:38 |
|
no_gravity
| tomhg: Why not? | 17:38 |
|
tomhg
| because I find it hard. I started to elect every chunk on its own and write a decent commit message. But sometimes a line of code, which will be a dedicated commit, is contained in such a chunk. And this means that You can not checkout the upcoming commit and run it as a working state. You have to refer to the actual squashed merge *shrugs* | 17:39 |
|
no_gravity
| tomhg: I would not commit states of the code that do not work. | 17:40 |
| → dtux_ joined | 17:40 |
| ← sedzcat left | 17:40 |
| ← rstrz left | 17:40 |
|
no_gravity
| tomhg: In that situation, I commit first with "... WIP" and then later "git commit --amend" and remove the "WIP". | 17:41 |
|
bookworm
| I would, but then rebase to fix | 17:41 |
| → thebombzen joined | 17:41 |
| → squirrel joined | 17:42 |
|
bookworm
| revase -i is neat for reordering and such | 17:42 |
| ← peirik_ left | 17:43 |
|
tomhg
| I already asked it, but: I can not rebase my feature branch, once parts of it are pushed, apparently. What would you suggest to clean this branch such that rebaseing can be done on all local commits unpushed? | 17:44 |
|
nedbat
| tomhg: why can't you push it after a rebase? | 17:44 |
|
tomhg
| Because I would rewrite history. Even though nobody depends upon, I feel like that's just wrong. | 17:45 |
| ← oldfashionedcow left | 17:45 |
| → oldfashionedcow joined | 17:45 |
|
tomhg
| I just should switch jobs and become a real developer, I guess. | 17:46 |
|
EdFletcher
| it's not, rewriting history is one of the most powerful features of git. if you're doing it on a branch that isn't shared, there's nothing wrong at all | 17:46 |
| → rstrz joined | 17:46 |
| ← momomo left | 17:51 |
|
| tomhg starts rebasing | 17:52 |
|
tomhg
| :) | 17:52 |
|
ultramage
| Could anyone advise me on why my newly created sparse checkout is not including the files in the root directory? The documentation says they should be included by default, so I have no idea what's wrong. Subdirectories get included just fine. | 17:52 |
| → momomo joined | 17:56 |
|
yolo
| tomhg: thanks, the whole magic is 'git log', plus some 'git summary' and 'git show-tree', could be folded into something 'git dash' but existing ones are ok for me now | 17:59 |
|
| try this: git log --all --decorate --graph --abbrev-commit --format=format:'%C(bold blue)%h%C(reset)%C(bold blue)(%as)%C(reset)%C(bold red)%d%C(reset) - %C(white)%s%C(reset)' | 17:59 |
|
| or just: git log --all --decorate --oneline --graph | 17:59 |
|
| or just you gitk if you're a GUI kind, which i'm not | 18:00 |
|
| /s/you/use/ | 18:00 |
|
tomhg
| yolo: thank you for sharing. | 18:02 |
| → rama joined | 18:03 |
| ← rama left | 18:04 |
| ← fling left | 18:05 |
|
tomhg
| EdFletcher: I successfully rebased. It automatically put me back where I left off! Time teach me more, I suppose. Thank you | 18:05 |
| → fling joined | 18:06 |
|
EdFletcher
| tomhg: right on! time indeed will teach you more, in fact that's exactly how I learned rebase. doing so expands your understanding of how git works too, so it's a double win! I hope you stick with it, it's _such_ a powerful personal workflow: i couldn't go back now. here's a great overview of the differences: | 18:08 |
|
| https://www.atlassian.com/git/tutorials/merging-vs-rebasing | 18:08 |
| ← jamiejackson left | 18:08 |
| ← lucasta left | 18:08 |
| → lucasta joined | 18:09 |
| ← han-solo left | 18:10 |
| → bloody joined | 18:15 |
| → rama joined | 18:19 |
| ← wavesong1 left | 18:20 |
| ← rama left | 18:21 |
| → wavesong1 joined | 18:21 |
| → wootehfoot joined | 18:22 |
| ← ali1234 left | 18:23 |
| → ali1234 joined | 18:24 |
| → rama joined | 18:24 |
| ← bywaterloo left | 18:29 |
| ← duxsco left | 18:30 |
|
tomhg
| EdFletcher: :)) This time I understood the content below "the golden rule". Though, I am still unclear about "Integrating an Approved Feature". When the feature is finished, I can either rebase onto master, or merge the feature onto master. I can not judge what's better, but having the branches point to master attracts me for some reason (by gut). | 18:30 |
| → srinidhi joined | 18:30 |
| → bywaterloo joined | 18:30 |
| → keypusher joined | 18:31 |
|
EdFletcher
| tomhg: that's mainly a choice your org will make together depending on how they want the history of the main branch to appear, but yeah most orgs I've been a part of prefer to merge into main because it tracks the parentage whereas rebasing does not (it creates a linear history, losing information on the parent branch) -- so rebase is generally | 18:32 |
|
| more often used as a key part of the personal development workflow | 18:32 |
|
| i personally am _always_ rebasing my work-in-progress branches onto their parent so that when I go to have that branch reviewed + merged, it is up-to-date and i know it'll merge cleanly. but even then, our org uses merge for the final integration of branches back onto main, not rebase | 18:33 |
| → peirik_ joined | 18:33 |
|
tomhg
| Appreciate the mentoring. I will rebase prior to the merge commit on master as well! | 18:34 |
| ← Murr left | 18:34 |
|
EdFletcher
| awesome, really glad i was able to help, you're more than welcome! | 18:35 |
| → Murr joined | 18:35 |
| → bloody_ joined | 18:35 |
| ← bloody left | 18:36 |
| → sudoforg1 joined | 18:41 |
| ← sudoforg1 left | 18:41 |
| ← vdamewood left | 18:43 |
| → vdamewood joined | 18:43 |
| ← no_gravity left | 18:55 |
| ← rama left | 18:57 |
| → rama joined | 18:57 |
| ← bloody_ left | 18:57 |
| ← peirik_ left | 19:06 |
| → jdarnley joined | 19:07 |
| ← w4 left | 19:07 |
| ← srinidhi left | 19:08 |
| ← J_Darnley left | 19:09 |
| ← madewokherd left | 19:10 |
| → jazzy joined | 19:11 |
| ← rama left | 19:12 |
| → SuperLag joined | 19:15 |
| ← f_ left | 19:15 |
| ← aidalgol left | 19:17 |
| → aidalgol joined | 19:17 |
| ← jgn left | 19:20 |
| → srinidhi joined | 19:26 |
| ← adgtl left | 19:31 |
| → feriman joined | 19:34 |
| ← jmd left | 19:39 |
| → humanface joined | 19:40 |
| → dorkbutt joined | 19:45 |
| ← ali1234 left | 19:46 |
| → ali1234 joined | 19:47 |
| ← oldfashionedcow left | 19:49 |
| ← crabbedhaloablut left | 19:50 |
| ← srinidhi left | 19:50 |
| → crabbedhaloablut joined | 19:50 |
| ← mven left | 19:52 |
| ← squirrel left | 19:52 |
|
ultramage
| When I checked https://www.git-scm.com/docs/git-sparse-checkout the internals section clearly says in multiple places that the checkout will contain 'all files in the toplevel-directory'. I'm not sure what the deal is. I cloned the repository with just 'git clone ... .git', no fancy options, so I assume the files are in there (can I check somehow?) | 20:01 |
| ← Cleverness left | 20:02 |
|
gsi
| ahem, what? you specified the .git directory to be where the output should go? then I'd suggest you look _there_ | 20:03 |
|
| it's the directory which gets created, and the clone put there, which has (yet another) .git directory then | 20:03 |
|
| unless I read your quoted command wrong, that is | 20:04 |
|
ultramage
| no, as in I took the url from their repository web viewer, it started with https and ended with .git, so it wasn't some special subdirectory path, I just cloned the whole thing at the root | 20:04 |
| → mven joined | 20:05 |
| ← evgeny left | 20:05 |
|
ultramage
| I tried confirming that the whole repo structure is included, but I couldn't find the right command to browse the cloned data in the .git subdirectory | 20:06 |
| → madewokherd joined | 20:07 |
| ← crabbedhaloablut left | 20:07 |
| → crabbedhaloablut joined | 20:07 |
|
ultramage
| oh. yea. right. it is there. early on I tried doing a full checkout, before I made it sparse, and the files in the root directory did come out. so they are there. but for some reason they're getting excluded even in the most basic initial sparse checkout | 20:08 |
| ← rstrz left | 20:08 |
| → srinidhi joined | 20:09 |
| → auk joined | 20:09 |
|
ultramage
| the documentation marks this command as experimental, but I can't imagine that it would be broken to such a basic and obvious degree | 20:11 |
| → evgeny joined | 20:11 |
| ← aidalgol left | 20:17 |
| → aidalgol joined | 20:17 |
| ← daru left | 20:18 |
| ← nyah left | 20:22 |
| → daru joined | 20:23 |
| ← evgeny left | 20:27 |
| ← forgotmynick left | 20:28 |
| → rstrz joined | 20:34 |
| ← Murr left | 20:34 |
| → Murr joined | 20:34 |
| → evgeny joined | 20:37 |
| ← rstrz left | 20:39 |
| ← auk left | 20:41 |
| → w4 joined | 20:42 |
| ← lucasta left | 20:47 |
| → peirik_ joined | 20:51 |
| → rstrz joined | 20:52 |
| ← srinidhi left | 20:53 |
| → agarr joined | 20:54 |
| ← peirik_ left | 20:56 |
| ← rstrz left | 20:57 |
|
rewt
| ultramage, without giving the exact commands you used, there's no way to tell where the problem is | 20:58 |
| ← evgeny left | 20:59 |
| → m0viefreak joined | 20:59 |
| ← wootehfoot left | 21:04 |
| ← coot left | 21:07 |
| ← agarr left | 21:07 |
| ← clime left | 21:10 |
| ← chexum left | 21:10 |
| → evgeny joined | 21:11 |
| → chexum joined | 21:11 |
| ← evgeny left | 21:15 |
| → agarr joined | 21:16 |
| ← agarr left | 21:17 |
| → McE joined | 21:22 |
|
McE
| is #gitlab about git ? if so ..., the fact that git is https SSL, is a problem to some using older software .... | 21:22 |
|
| and why does git have to be SSL at all ? does that make any sense ? | 21:22 |
|
| on some distros git download in cli dont work with newer SSL-protocols... | 21:22 |
| ← vdamewood left | 21:24 |
| → SJrX joined | 21:24 |
| ← SJrX left | 21:25 |
| → SJrX joined | 21:25 |
|
BtbN
| git is typically used via https or ssh these days, yes | 21:27 |
|
| Using it unencrypted is as bad of an idea as doing anything else online unencrypted | 21:27 |
|
| What kind of system is too weak for either of those? oO | 21:28 |
| → rstrz joined | 21:29 |
| → lucasta joined | 21:29 |
| ← zulutango left | 21:30 |
|
ultramage
| git has an environment variable to ignore certificate errors, if that's whar's causing the incompatibility | 21:31 |
|
McE
| why break it , if it is not broken ? | 21:32 |
| ← SJrX left | 21:33 |
| → SJrX joined | 21:34 |
|
BtbN
| What is breaking what? | 21:34 |
|
| plain text protocols are inherently unsafe | 21:34 |
| ← TimWolla left | 21:34 |
|
McE
| corona is unsafe .. | 21:34 |
|
| stop bullying .. | 21:34 |
|
| it works... | 21:34 |
|
| thats it .. | 21:35 |
|
BtbN
| You are not making a whole lot of sense | 21:35 |
|
| git hosters, and typically their users as well, don't like sending credentials around in plain text for everyone to see, or data for everyone to manipulate | 21:35 |
|
| You are about 10 years behind if you still want non-tls communication | 21:35 |
|
McE
| hmm.., | 21:35 |
|
BtbN
| probably more | 21:36 |
|
ikke
| BtbN: they are most likely complaining about disabled cipher suites and ohters | 21:37 |
|
| or tls <= 1.1 | 21:37 |
|
BtbN
| "why does git have to be SSL at all" sounds different to me | 21:38 |
|
McE
| it was SSL and the like changes .., that made be fall back a lot more than would have been otherwise .. , ikke got it .. SSL/TLS >v1.1 , broke so much for me .., like wget and other software ..., like git , too ... | 21:39 |
| ← filePeter left | 21:39 |
| ← dorkbutt left | 21:40 |
|
ikke
| McE: the world moves on, it does not remain static | 21:41 |
|
| software gets updated | 21:41 |
|
| vulnerabilities get found | 21:41 |
|
McE
| ikke , it moves .., but it should stay backwards compatible ... | 21:41 |
|
ikke
| that's not always possible | 21:42 |
|
McE
| not forcing "upgrade or die" .... | 21:42 |
|
ikke
| upgrade or be owned | 21:42 |
|
BtbN
| If TLS >1.1 broke stuff for you in 2022, you are in desperate need of system updates | 21:42 |
|
| TLS 1.1 and prior is seriously broken, and rightfully being phased out of existence | 21:43 |
|
ultramage
| rewt: https://pastebin.com/DJBaKTKB - I tried redoing it from scratch based on some web instructions. This platform filename conflict keeps reappearing. | 21:43 |
|
McE
| BtbN: it broke things .., back then ..., until now ..., not just in 2022 ... | 21:43 |
| ← SJrX left | 21:44 |
|
BtbN
| It did not break things when it was initially introduces. Since it was fully backwards compatible back then | 21:44 |
|
| it's only since a couple years that TLS 1.1 is getting blocked. And who didn't manage to use the 10 or so years they were given to update, now gets to feel their terrible update policy | 21:44 |
| → SJrX joined | 21:44 |
|
BtbN
| Like, seriously. If you run into issues with TLS 1.2 in 2022, you did not make critical updates ten years ago. I can't really put into words HOW bad that is. | 21:45 |
|
McE
| update on corona policy ? is my personal business ..., the software industry shouldnt bother to much ... | 21:46 |
|
ultramage
| windows vista doesn't have tls 1.2. For a specific case, I added a socat https forwarder (an openssl-based https proxy would also do) | 21:46 |
|
| if you can't shove in a source build of latest openssl and whatever else would need recompiling/updating to support the protocol, then proxying is an alternative | 21:48 |
| ← SJrX left | 21:51 |
| ← mexen left | 21:51 |
| → SJrX joined | 21:52 |
|
BtbN
| You got bigger issues anyway if you still have Vista around | 21:52 |
| ← chexum left | 21:53 |
| ← yolo left | 21:53 |
| → chexum joined | 21:53 |
|
BtbN
| No idea why you keep going on about corona. TLS does not help with that sadly. Just makes me think you're a troll. | 21:53 |
| → TonyStone joined | 21:55 |
|
ultramage
| oh. I resolved my issue. That reserved filename conflict was silently aborting the git checkout operation, and git's programming isn't thorough enough to report that crucial fact | 21:56 |
| ← TonyStone left | 21:58 |
| → TonyStone joined | 22:00 |
|
BtbN
| git can only return the error it gets from the OS | 22:00 |
| ← momomo left | 22:01 |
|
ultramage
| it is reporting individual errors regarding paths - that it's not even supposed to be touching since they're excluded - yet seemingly it keeps going. However, at some point it aborts the checkout process, leaving it partially finished, but not printing a message saying that it aborted. | 22:03 |
| ← reset left | 22:04 |
| ← maxel left | 22:04 |
| → momomo joined | 22:05 |
| → zulutango joined | 22:05 |
| ← bgs left | 22:06 |
| → iomari891 joined | 22:08 |
| ← sentriz left | 22:12 |
| → sentriz joined | 22:12 |
| ← m0viefreak left | 22:13 |
| → coot joined | 22:14 |
| ← thuna` left | 22:19 |
| bin → bin_elf | 22:19 |
| → dansan joined | 22:19 |
| → rsrx joined | 22:22 |
| → maxel joined | 22:24 |
| → thiago joined | 22:28 |
| → dorkbutt joined | 22:30 |
| ← masber left | 22:30 |
| ← humanface left | 22:32 |
| → TimWolla joined | 22:33 |
| ← coot left | 22:35 |
| → forgotmynick joined | 22:37 |
| → dviola joined | 22:38 |
| ← mven left | 22:42 |
| ← rsrx left | 22:44 |
| ← rstrz left | 22:47 |
| → rsrx joined | 22:51 |
| ← xandris left | 22:52 |
| ← theoceaniscool left | 22:52 |
| → xandris joined | 22:52 |
| ← DonRichie left | 22:53 |
| ← FinnElija left | 22:53 |
| ← feriman left | 22:53 |
| → DonRichie joined | 22:54 |
| ← lucasta left | 22:54 |
| ← fweht left | 22:55 |
| → FinnElija joined | 22:57 |
| → oldfashionedcow joined | 22:58 |
| → Ajax146 joined | 23:06 |
| ← ultramage left | 23:12 |
| → rstrz joined | 23:13 |
| ← rstrz left | 23:19 |
| → Sasazuka joined | 23:21 |
| ← ursa left | 23:30 |
| ← jkl left | 23:31 |
| → rstrz joined | 23:31 |
| → jkl joined | 23:32 |
| → ALowther_ joined | 23:34 |
| ← rstrz left | 23:36 |
| → xx joined | 23:39 |
| ← xx left | 23:39 |
| ← EvilDMP left | 23:45 |
| → rstrz joined | 23:49 |
| ← sympt left | 23:50 |
| ← bywaterloo left | 23:51 |
| ← rstrz left | 23:53 |
| → lucasta joined | 23:55 |
| → odoood joined | 23:56 |