| 2023-05-09 |
| → mcrod joined | 00:07 |
| ← xx left | 00:07 |
| ← oriba left | 00:08 |
| ← jinsun left | 00:10 |
| ← zeenk left | 00:12 |
| ← bn_work left | 00:16 |
| ← Lord_of_Life left | 00:17 |
| → Lord_of_Life joined | 00:21 |
| → dax joined | 00:26 |
| → skapata joined | 00:29 |
| ← dax left | 00:30 |
| → dax joined | 00:30 |
| → Rashad joined | 00:35 |
| ← JanC left | 00:42 |
| → JanC joined | 00:42 |
| → jbg joined | 00:56 |
| → derpydoo joined | 00:58 |
| ← Jong left | 01:04 |
| ← moldorcoder7 left | 01:14 |
| ← kilobyte_ch left | 01:16 |
| ← cdown left | 01:16 |
| → cdown joined | 01:18 |
| → ThorMojito joined | 01:23 |
| ← cdown left | 01:23 |
| ← clime left | 01:28 |
| → kilobyte_ch joined | 01:29 |
| → Misotauros joined | 01:33 |
| → clime joined | 01:42 |
| ← tachoknight left | 01:43 |
| → ThorMojito1 joined | 01:45 |
| → gsi joined | 01:49 |
| ← ThorMojito left | 01:49 |
| ← gsi_ left | 01:52 |
| → Xenguy joined | 01:52 |
| ← vysn left | 01:53 |
| ← bri left | 01:56 |
| ← bloody left | 01:57 |
| ← cbreak left | 02:01 |
| → bri joined | 02:02 |
| → Jck_true2 joined | 02:03 |
| ← FinnElija left | 02:03 |
| → finn_elija joined | 02:03 |
| finn_elija → FinnElija | 02:03 |
| ← Jck_true left | 02:04 |
| Jck_true2 → Jck_true | 02:04 |
| → roadie joined | 02:06 |
| ← money left | 02:07 |
| ← roadie left | 02:14 |
| → nate2 joined | 02:15 |
| ← memset left | 02:17 |
| → memset joined | 02:18 |
| ← farzat left | 02:18 |
| → vqueiroz joined | 02:18 |
| → roadie joined | 02:23 |
| ← ThorMojito1 left | 02:25 |
| ← roadie left | 02:27 |
| → ThorMojito joined | 02:28 |
| → farzat joined | 02:30 |
| → dreaded joined | 02:35 |
| ← ThorMojito left | 02:40 |
| → mns joined | 02:40 |
| ← terrorjack left | 02:42 |
| ← rama_ left | 02:43 |
| ← llh left | 02:43 |
| → terrorjack joined | 02:43 |
| → llh joined | 02:45 |
| ← dsrt^ left | 02:48 |
| → dsrt^ joined | 02:49 |
| ← derpydoo left | 02:51 |
| ← nektro left | 02:58 |
| → juno__ joined | 03:15 |
| ← nate2 left | 03:19 |
| → shailangsa joined | 03:21 |
| → Pseudocrat joined | 03:22 |
| ← krushia left | 03:25 |
| ← Rashad left | 03:27 |
| → tanyastopguy joined | 03:28 |
| ← fling left | 03:28 |
| ← kilobyte_ch left | 03:37 |
| → moldorcoder7 joined | 03:37 |
| ← peas left | 03:40 |
| ← Dragoon left | 03:41 |
| → kilobyte_ch joined | 03:51 |
| ← stenno left | 03:52 |
| → Jong joined | 03:55 |
| → roadie joined | 03:57 |
| ← roadie left | 04:08 |
| → sjoshi joined | 04:16 |
| ← sjoshi left | 04:16 |
| ← c0dehu1k left | 04:19 |
| → sjoshi joined | 04:22 |
| → kadoban[m] joined | 04:27 |
| kadoban[m] → kadobanana | 04:30 |
| ← kadobanana left | 04:30 |
| → kadobanana joined | 04:31 |
| ← Suchiman left | 04:31 |
| kadobanana → Guest166 | 04:31 |
| Guest166 → kadobanana | 04:32 |
| ← kadobanana left | 04:32 |
| → Guest9199 joined | 04:32 |
| → YuGiOhJCJ joined | 04:32 |
| ← Guest9199 left | 04:34 |
| → Guest9199 joined | 04:34 |
| Guest9199 → kadobanana | 04:34 |
| ← Pseudocrat left | 04:47 |
| → robik joined | 04:48 |
| → otisolsen70 joined | 04:51 |
| → jacobk joined | 04:59 |
| → roadie joined | 05:00 |
| → xeelad joined | 05:01 |
| ← xeelad left | 05:02 |
| ← Masklin left | 05:04 |
| ← sa0 left | 05:08 |
| → bgs joined | 05:08 |
| ← roadie left | 05:12 |
| → sa0 joined | 05:16 |
| ← moldorcoder7 left | 05:21 |
| → roadie joined | 05:22 |
| ← juno__ left | 05:28 |
|
zebrag[m]
| Combination of (device, inode number, modify time) identify a file content as certainly as a control sum? (from the output of stat) | 05:39 |
|
| so if you have a table where the key is the triple device, inode, modify time. If nothing changed in the triple you are certain you don't have to compute again the control sum? | 05:41 |
|
| I guess (file name, modify time) pair is not enough to correspond uniquely to a content | 05:42 |
|
| but (inode, modify time) should be okay? | 05:43 |
| ← roadie left | 05:44 |
| ← thiago left | 05:45 |
|
zebrag[m]
| It's about some guy trying to use the script there https://askubuntu.com/questions/990495/update-md5-checksum-when-files-are-modified | 05:45 |
|
| and I think it's a good idea but it's tricky to really have it right | 05:46 |
|
| so I was wondering if device, inode, modify time was the right way to go | 05:46 |
|
bookworm
| you do realize this is #git, yes? | 05:47 |
|
zebrag[m]
| yes | 05:47 |
|
| who else would precisely know when you have to compute again a sha? and when you can reuse the previous one | 05:48 |
|
osse
| #hg perhaps | 05:48 |
|
zebrag[m]
| yeah them too | 05:48 |
|
| I was thinking maybe someone knows. Certainly Linus knows | 05:49 |
|
osse
| I was looking into this a couple of weeks ago in fact | 05:51 |
|
| I can see if I can find it | 05:51 |
|
zebrag[m]
| If you find info about that, please ping me | 05:55 |
|
gsi
| gut feeling tells me that timestamps in filesystems "don't mean a thing" and you should not rely on them | 05:58 |
|
| if you want to determine whether to update a cache, it could be as expensive as just updating the cache | 05:58 |
|
| it's certainly more reliable to just do it instead of potentially doing it and getting it wrong | 05:58 |
|
osse
| zebrag[m]: this is the function that Git uses to determine if a file has changed on disk (compared to the index): https://github.com/git/git/blob/master/read-cache.c#L400 | 05:59 |
|
| eventually it checks stat() | 05:59 |
|
| (Also, damn github's code browser thingy has become good) | 05:59 |
|
| follow the logic into ce_match_stat_basic() and then match_stat_data() | 06:00 |
| → carl-- joined | 06:00 |
|
osse
| I don't know whether it's a 1:1 relationship between this function saying it's changed and Git recalculating the SHA1. Probably not since there's a lot of situation where git needs to know whether the file has changed but doesn't need to know the SHA1, e.g. git diff --name-only | 06:03 |
| → RiFo joined | 06:07 |
| ← bgs left | 06:08 |
| → EvgenyK joined | 06:10 |
| ← dtux_ left | 06:12 |
| ← jbg left | 06:15 |
| ← EvgenyK left | 06:16 |
| → EvgenyK joined | 06:18 |
| → jbg joined | 06:18 |
| ← jacobk left | 06:34 |
| → rfuentess joined | 06:36 |
| → falafel joined | 06:36 |
| ← falafel left | 06:39 |
| → falafel joined | 06:40 |
| → elastic_1 joined | 06:40 |
| ← elastic_dog left | 06:40 |
| elastic_1 → elastic_dog | 06:40 |
|
zebrag[m]
| gsi osse Thanks a lot, I'll look into that function asap, awesome. So you say github's code browser has become good, good to know too. | 06:40 |
| ← sa0 left | 06:46 |
| → _sa0sin_ joined | 06:46 |
| → dionysus69 joined | 06:47 |
| → trivial_metaphys joined | 06:48 |
| → srinidhi joined | 06:56 |
| → han-solo joined | 06:57 |
| → stenno joined | 06:59 |
| → igemnace joined | 07:01 |
| ← gblfxt left | 07:02 |
| → duxsco joined | 07:07 |
| → jacobk joined | 07:11 |
| → lgc joined | 07:11 |
| ← lgc left | 07:12 |
| ← EvgenyK left | 07:14 |
| → feriman joined | 07:15 |
| → nate2 joined | 07:16 |
| → EvgenyK joined | 07:18 |
| ← mns left | 07:18 |
| → mns joined | 07:20 |
| ← nate2 left | 07:21 |
| ← srinidhi left | 07:21 |
| → mncheck joined | 07:26 |
| → Dragoon joined | 07:26 |
| → ccapndave joined | 07:27 |
| → Atque joined | 07:29 |
| → osfe_ joined | 07:30 |
| → zeenk joined | 07:31 |
| → xx joined | 07:33 |
| → Gary_Sinise1 joined | 07:34 |
| ← Gary_Sinise left | 07:35 |
| Gary_Sinise1 → Gary_Sinise | 07:35 |
| ← skapata left | 07:40 |
| ← farzat1 left | 07:47 |
| → DrowningElysium joined | 07:48 |
| → srinidhi joined | 07:50 |
| → iomari891 joined | 07:56 |
| ← ghoti left | 07:57 |
| ← skyl4rk left | 08:01 |
| → skyl4rk` joined | 08:01 |
| → osfe joined | 08:01 |
| ← osfe_ left | 08:02 |
| → farzat1 joined | 08:03 |
| ← duxsco left | 08:08 |
| → MajorBiscuit joined | 08:09 |
| ← falafel left | 08:10 |
| ← ccapndave left | 08:11 |
| → hans_ joined | 08:11 |
| ← akimbo5334308470 left | 08:12 |
| → vdamewood joined | 08:13 |
| ← MajorBiscuit left | 08:14 |
| → MajorBiscuit joined | 08:15 |
| ← MajorBiscuit left | 08:19 |
| ← zeenk left | 08:20 |
| → MajorBiscuit joined | 08:20 |
| → zeenk joined | 08:20 |
| → Masklin__Gurder joined | 08:24 |
| Masklin__Gurder → Masklin | 08:24 |
| ← pharonix71 left | 08:24 |
| → pharonix71 joined | 08:24 |
| ← Masklin left | 08:31 |
| ← srinidhi left | 08:31 |
| → Masklin__Gurder joined | 08:33 |
| Masklin__Gurder → Masklin | 08:33 |
| ← pharonix71 left | 08:35 |
| → teut joined | 08:36 |
| → pharonix71 joined | 08:37 |
| → mobidrop joined | 08:38 |
| ← Betal left | 08:47 |
| ← EvgenyK left | 08:51 |
| → srinidhi joined | 08:52 |
| → feep[work] joined | 08:54 |
|
feep[work]
| hi | 08:55 |
|
| if I have a repo with two histories, only one of which precedes the branch I'm cloning, will it download the other history at all? | 08:55 |
|
| the other history does have valid tags.. I guess that means yes? | 08:55 |
| → EvgenyK joined | 08:56 |
| ← dani-g5x[m] left | 09:00 |
| ← Gary_Sinise left | 09:00 |
| ← EvgenyK left | 09:01 |
| → EvgenyK joined | 09:03 |
| ← pharonix71 left | 09:07 |
| → pharonix71 joined | 09:07 |
| ← chexum left | 09:17 |
| → chexum joined | 09:17 |
| ← Feuermagier[m] left | 09:21 |
| ← pharonix71 left | 09:28 |
| → pharonix71 joined | 09:28 |
| ← EvgenyK left | 09:31 |
| ← krumelmonster left | 09:32 |
|
feep[work]
| eh, not that important | 09:35 |
| ← feep[work] left | 09:35 |
| → EvgenyK joined | 09:37 |
| ← Jong left | 09:45 |
| → krumelmonster joined | 09:45 |
| ← EvgenyK left | 09:45 |
| ← plantroon left | 09:46 |
| → EvgenyK joined | 09:48 |
| → plantroon joined | 09:48 |
| ← xx left | 09:49 |
| ← srinidhi left | 09:56 |
| ← EvgenyK left | 09:57 |
| → EvgenyK joined | 10:01 |
| ← YuGiOhJCJ left | 10:02 |
| → zer0bitz_ joined | 10:05 |
| ← zer0bitz left | 10:07 |
| ← jacobk left | 10:08 |
| ← Lunatrius left | 10:11 |
| → Lunatrius joined | 10:13 |
| → maroloccio joined | 10:16 |
| → akimbo5334308470 joined | 10:20 |
| ← teut left | 10:23 |
| → teut joined | 10:27 |
| ← EvgenyK left | 10:32 |
| → cdown joined | 10:33 |
| ← maroloccio left | 10:34 |
| → EvgenyK joined | 10:36 |
| ← clime left | 10:36 |
| ← lemuria left | 10:42 |
| ← EvgenyK left | 10:44 |
| → srinidhi joined | 10:45 |
| → clime joined | 10:47 |
| → EvgenyK joined | 10:47 |
| → fillx joined | 10:49 |
| → f_ joined | 10:50 |
| ← f_ left | 10:50 |
| → f_ joined | 10:51 |
| ← EvgenyK left | 10:52 |
| → EvgenyK joined | 10:53 |
| ← DrowningElysium left | 10:58 |
| ← EvgenyK left | 11:01 |
| → EvgenyK joined | 11:02 |
| → gurkenglas joined | 11:05 |
| → fling joined | 11:08 |
| ← fillx left | 11:13 |
| ← cdown left | 11:14 |
| ← jbg left | 11:16 |
| → nate2 joined | 11:17 |
| ← EvgenyK left | 11:22 |
| ← nate2 left | 11:22 |
| → EvgenyK joined | 11:25 |
| → sqrrl joined | 11:30 |
| ← f_ left | 11:31 |
| ← gurkenglas left | 11:32 |
| → jaykelly450 joined | 11:32 |
|
selckin
| github broken? | 11:35 |
|
| it is | 11:36 |
| ← very_sneaky left | 11:36 |
| → gurkenglas joined | 11:39 |
| ← shored left | 11:41 |
| → shored joined | 11:41 |
| → very_sneaky joined | 11:47 |
| → jbg joined | 11:53 |
|
R2robot
| https://www.githubstatus.com/ | 11:58 |
|
| wrong channel | 11:59 |
| → TomyWork joined | 12:01 |
| → bn_work joined | 12:03 |
| → aspirin joined | 12:16 |
| → xx joined | 12:17 |
| → moldorcoder7 joined | 12:25 |
| ← rustyshackleford left | 12:27 |
| ← hans_ left | 12:31 |
| ← OMGOMG left | 12:34 |
| → OMGOMG joined | 12:34 |
|
relipse
| Is it possible to do git show hash (and ignore *.min.js files) | 12:36 |
|
| they are taking up my diff | 12:36 |
|
osse
| git show -- . ':!*.min.js' | 12:37 |
| ← jbg left | 12:41 |
| → ferdna joined | 12:43 |
| ← feriman left | 12:44 |
|
relipse
| thanks osse | 12:46 |
| → ThorMojito joined | 12:51 |
|
grawity
| oh nice did they add a shorter alias to :(exclude)foo | 12:52 |
| → szkl joined | 12:52 |
|
osse
| afaik it's always been there | 12:52 |
| → ThorMojito1 joined | 12:54 |
| → ThorMojito2 joined | 12:57 |
| ← teut left | 12:58 |
| ← ThorMojito left | 12:58 |
| ← ThorMojito1 left | 12:59 |
| → delay joined | 13:12 |
| ← iffraff left | 13:12 |
| → ThorMojito joined | 13:13 |
| ← srinidhi left | 13:14 |
| ← Aryan left | 13:15 |
| ← ThorMojito2 left | 13:16 |
| ← dcunit3d left | 13:18 |
| ← Xenguy left | 13:23 |
| → alexherbo2 joined | 13:26 |
| → pac1 joined | 13:26 |
| ← pac1 left | 13:27 |
| → taupiqueur2 joined | 13:27 |
| ← taupiqueur2 left | 13:29 |
| ← taupiqueur1 left | 13:30 |
| ← SuperLag left | 13:32 |
| → cdown joined | 13:35 |
| → srinidhi joined | 13:36 |
| ← alexherbo2 left | 13:39 |
| ← sqrrl left | 13:40 |
| ← srinidhi left | 13:41 |
| → Aryan joined | 13:45 |
| → jbg joined | 13:46 |
| ← crabbedhaloablut left | 13:47 |
| ← R2robot left | 13:47 |
| → crabbedhaloablut joined | 13:47 |
| → teut joined | 13:50 |
| → feriman joined | 13:56 |
| ← aspirin left | 13:57 |
| → maret joined | 14:03 |
| → thiago joined | 14:03 |
|
relipse
| anyone here use shopify? | 14:04 |
|
| i have some questions | 14:04 |
| → bloody joined | 14:05 |
|
stenno
| relipse: this channel is about git | 14:05 |
| → npm_i_kurbus joined | 14:05 |
|
relipse
| I used the wrong channel. Can you please forgive me? | 14:06 |
|
selckin
| no, 50$ for everyone that read it | 14:06 |
|
stenno
| ez money | 14:06 |
|
| rubbing my hands like birdman | 14:06 |
|
nona
| i'll also take a few benjamins, thanks | 14:07 |
| → duxsco joined | 14:07 |
| ← GNUmoon2 left | 14:07 |
| → GNUmoon2 joined | 14:10 |
| ← mncheck left | 14:13 |
| → maret_ joined | 14:14 |
| ← ferdna left | 14:15 |
| ← maret left | 14:17 |
|
stenno
| i wonder what the 'right channel' was | 14:17 |
| → Tlsx joined | 14:18 |
| ← teut left | 14:21 |
| → SuperLag joined | 14:21 |
| ← SuperLag left | 14:21 |
| → SuperLag joined | 14:21 |
| → mkosmo5 joined | 14:21 |
| ← Tlsx left | 14:22 |
| ← maret_ left | 14:23 |
| ← dionysus69 left | 14:24 |
| ← SuperLag left | 14:31 |
| → SuperLag joined | 14:32 |
| ← SuperLag left | 14:32 |
| → SuperLag joined | 14:32 |
| ← zer0bitz_ left | 14:35 |
| → f_ joined | 14:36 |
| → Rashad joined | 14:41 |
| → hamburgler joined | 14:43 |
| → zer0bitz joined | 14:45 |
| → rama_ joined | 14:53 |
| ← zer0bitz left | 14:56 |
| → zer0bitz joined | 14:56 |
| ← rama_ left | 14:57 |
| ← RiFo left | 14:57 |
| ← szkl left | 14:58 |
| → mncheck joined | 15:00 |
| → rustyshackleford joined | 15:02 |
| → RiFo joined | 15:03 |
| ← jbg left | 15:03 |
| ← memset left | 15:04 |
| → memset joined | 15:05 |
| ← mjt0k left | 15:06 |
| → dviola joined | 15:09 |
| → rama_ joined | 15:10 |
| → so-offish joined | 15:14 |
| ← rama_ left | 15:14 |
| → rama_ joined | 15:14 |
| ← duxsco left | 15:17 |
| → nate2 joined | 15:19 |
| ← nate2 left | 15:23 |
| → R2robot joined | 15:25 |
| → HoloIRCUser joined | 15:25 |
| ← HoloIRCUser left | 15:27 |
| → gast0n joined | 15:32 |
| ← ThorMojito left | 15:33 |
| → Tlsx joined | 15:33 |
| → duxsco joined | 15:34 |
| → money joined | 15:35 |
| ← Tlsx left | 15:35 |
| → shnt joined | 15:36 |
| → maret joined | 15:37 |
| ← mobidrop left | 15:41 |
| ← maret left | 15:42 |
| → maret joined | 15:42 |
| → terminalpusher joined | 15:43 |
| KimK_ → KimK | 15:45 |
| ← maret left | 15:46 |
| → sunny93 joined | 15:50 |
| ← sunny93 left | 15:51 |
| → sunny93 joined | 15:51 |
| ← Rashad left | 15:52 |
| → maret joined | 15:54 |
| ← maret left | 15:54 |
| → maret joined | 15:55 |
| ← maret left | 15:58 |
| → lemuria joined | 15:59 |
| ← lemuria left | 16:00 |
| → lemuria joined | 16:02 |
| ← delay left | 16:04 |
| → jacobk joined | 16:10 |
| → Suchiman joined | 16:11 |
| ← noord left | 16:12 |
| ← duxsco left | 16:13 |
| → noord joined | 16:14 |
| ← strk left | 16:15 |
| ← weko left | 16:17 |
| → ThorMojito joined | 16:20 |
| ← RiFo left | 16:21 |
| ← ThorMojito left | 16:23 |
| ← rfuentess left | 16:25 |
| ← osfe left | 16:26 |
| → weko joined | 16:27 |
| ← Ekho left | 16:27 |
| ← zeenk left | 16:29 |
| ← cfjk left | 16:30 |
| → cfjk joined | 16:31 |
| ← vdamewood left | 16:32 |
| → macrover joined | 16:34 |
| → mexen joined | 16:36 |
| → vdamewood joined | 16:36 |
| → rama__ joined | 16:38 |
| ← rama_ left | 16:41 |
| → teut joined | 16:45 |
| → liefer396 joined | 16:46 |
| ← macrover left | 16:47 |
| ← rama__ left | 16:52 |
| → rama_ joined | 16:53 |
| ← juliadev left | 16:56 |
| → juliadev joined | 16:56 |
| → bgs joined | 16:58 |
| → ThorMojito joined | 16:58 |
| ← TomyWork left | 17:00 |
| → humanface joined | 17:01 |
| → Guest9 joined | 17:03 |
| ← Guest9 left | 17:04 |
| ← vdamewood left | 17:05 |
| → vdamewood joined | 17:07 |
| → kexec joined | 17:09 |
| → Ekho joined | 17:16 |
| ← cdown left | 17:19 |
| → cdown joined | 17:19 |
| → Jong joined | 17:21 |
| ← hamburgler left | 17:23 |
| ← shnt left | 17:24 |
| ← jacobk left | 17:25 |
| ← MajorBiscuit left | 17:25 |
| ← Jong left | 17:27 |
| ← Traneptora left | 17:30 |
| → jacobk joined | 17:32 |
| ← jacobk left | 17:38 |
| → Narrat joined | 17:39 |
| → gas51627 joined | 17:40 |
| ← han-solo left | 17:42 |
| ← llh left | 17:43 |
| ← vdamewood left | 17:44 |
| → vdamewood joined | 17:47 |
| ← ThorMojito left | 17:48 |
| → skapata joined | 17:50 |
| → Tlsx joined | 17:52 |
| → pagnol joined | 17:57 |
|
pagnol
| Hi, I have a PR on Github and I must have done something wrong because some commits from the main branch now show up as being part of my branch | 17:58 |
|
| on the PR page, I mean | 17:58 |
| ← Tlsx left | 17:59 |
| → cbreak joined | 18:00 |
| → m0viefreak joined | 18:04 |
| ← cdown left | 18:07 |
| → jacobk joined | 18:07 |
| → cdown joined | 18:07 |
| → Betal joined | 18:10 |
| → wootehfoot joined | 18:12 |
| ← cdown left | 18:12 |
| → cdown joined | 18:12 |
| → llh joined | 18:20 |
| ← jacobk left | 18:21 |
| ← teut left | 18:25 |
| → Gary_Sinise joined | 18:25 |
| ← cdown left | 18:25 |
| → dcunit3d joined | 18:26 |
| ← npm_i_kurbus left | 18:27 |
| → npm_i_kurbus joined | 18:27 |
| → ThorMojito joined | 18:27 |
| ← memset left | 18:29 |
| → memset joined | 18:30 |
| ← f_ left | 18:32 |
| ← kexec left | 18:33 |
| → iffraff joined | 18:33 |
|
iffraff
| Hi, is it possilble to do a git log -g for a range? e.g. master..mybranch? | 18:35 |
| ← iomari891 left | 18:38 |
| ← npm_i_kurbus left | 18:39 |
| ← dcunit3d left | 18:39 |
| → npm_i_kurbus joined | 18:39 |
| → teut joined | 18:39 |
| → dcunit3d joined | 18:41 |
| ← OolonColluphid left | 18:43 |
| ← humanface left | 18:45 |
| → OolonColluphid joined | 18:46 |
| → humanface joined | 18:49 |
| → alexherbo2 joined | 18:54 |
| ← teut left | 18:56 |
| → Inline joined | 18:59 |
| ← OolonColluphid left | 19:06 |
| → OolonColluphid joined | 19:10 |
| → nate2 joined | 19:20 |
| → cdown joined | 19:22 |
| ← Coop left | 19:23 |
| ← humanface left | 19:23 |
| ← nate2 left | 19:25 |
| ← memset left | 19:31 |
| → memset joined | 19:32 |
| ← terminalpusher left | 19:33 |
| → terminalpusher joined | 19:34 |
| → TheCatBehemoth joined | 19:35 |
| ← npm_i_kurbus left | 19:40 |
| ← ThorMojito left | 19:43 |
| ← pagnol left | 19:43 |
| → npm_i_kurbus joined | 19:43 |
| ← npm_i_kurbus left | 19:45 |
| ← money left | 19:47 |
| ← terminalpusher left | 19:50 |
| → terminalpusher joined | 19:51 |
| → Jong joined | 19:51 |
| → npm_i_kurbus joined | 19:52 |
| → duxsco joined | 19:52 |
| ← npm_i_kurbus left | 19:55 |
| ← skapata left | 19:56 |
| ← memset left | 20:01 |
| → memset joined | 20:02 |
| → junebug joined | 20:03 |
| ← coot left | 20:06 |
| → coot joined | 20:07 |
| ← mexen left | 20:07 |
| ← carl-- left | 20:07 |
| ← feriman left | 20:13 |
| → zeenk joined | 20:13 |
| → humanface joined | 20:15 |
| → ThorMojito joined | 20:16 |
| ← elastic_dog left | 20:16 |
| ← dcunit3d left | 20:17 |
| ← Jong left | 20:17 |
| → elastic_dog joined | 20:18 |
| ← robik left | 20:26 |
| ← otisolsen70 left | 20:30 |
| → money joined | 20:31 |
| → rundown joined | 20:32 |
| ← defjam left | 20:32 |
| ← warmana left | 20:32 |
| ← PobodysNerfect_ left | 20:34 |
| ← w4 left | 20:35 |
| → Jong joined | 20:39 |
| ← ThorMojito left | 20:39 |
|
osse
| iffraff: That doesn't really make sense. log -g is the same as reflog. | 20:41 |
|
| Or perhaps I misunderstand | 20:41 |
| → bywaterloo joined | 20:49 |
|
iffraff
| so you can do log -g myBranch, so I though maybe you could do git log -g master..mybranch which could get you all the reflog btween the two commits | 20:50 |
| → vysn joined | 20:50 |
| ← igemnace left | 20:51 |
| ← terminalpusher left | 20:55 |
| → terminalpusher joined | 20:56 |
| ← mitrokov left | 20:57 |
| ← elastic_dog left | 21:00 |
| ← wootehfoot left | 21:01 |
| → elastic_dog joined | 21:01 |
|
osse
| iffraff: I guess it could act as a filter of sorts, but technically the reflog can jump from anywhere to anywhere | 21:03 |
|
iffraff
| yea. Well I'll tell what I'm doing see if you have a better idea. I do `git log -g --no-merges --pretty=format: --name-only --diff-filter=ACM $(git branch --show-current) | sort | uniq` this gets me a list of all the files that have changed since this branch. Then I take each of those files and do `git diff someCommit..HEAD filePath` this gets me a diff for that file IF there are changes that happened between those two commits. | 21:08 |
| ← Jong left | 21:08 |
|
iffraff
| But the log -g gets all the changes in the branch not just the changes between someCommit..HEAD so it's a bit ... wasteful I guess | 21:09 |
|
| The reason I don't do it all with a diff is because I don't want merge commits in there as I did not change the files in the merge commit. | 21:09 |
| ← duxsco left | 21:16 |
| → duxsco joined | 21:17 |
| → PeasfulTown joined | 21:19 |
| ← stenno left | 21:19 |
| → w4 joined | 21:23 |
| → ThorMojito joined | 21:27 |
| ← Narrat left | 21:31 |
| → dcunit3d joined | 21:32 |
| PeasfulTown → peas | 21:32 |
| → ThorMojito1 joined | 21:35 |
| ← bgs left | 21:38 |
| ← ThorMojito left | 21:39 |
| → mitrokov joined | 21:40 |
| ← alexherbo2 left | 21:42 |
| ← duxsco left | 21:42 |
| → jacobk joined | 21:45 |
| ← jacobk left | 21:51 |
| ← ThorMojito1 left | 21:57 |
| ← TheCatBehemoth left | 21:58 |
| → TheCatBehemoth joined | 21:59 |
| → elastic_1 joined | 22:04 |
| elastic_dog → Guest6504 | 22:04 |
| ← Guest6504 left | 22:04 |
| elastic_1 → elastic_dog | 22:04 |
| ← Wulf left | 22:04 |
| → Wulf joined | 22:06 |
| → Nuc1eoN joined | 22:07 |
| → ThorMojito joined | 22:08 |
|
Nuc1eoN
| Hi I have just sef up git lfs on my local repo, sice I have a few big files. I have used the command "git lfs track "public/media/**" and then I committed the changes to the repo. Now I have tried to push those changes to the gitlab remote repo, but pushig fails. | 22:11 |
|
| After I type in my ssh pw it just keeps me asking for the ssh key again, no error messages. I don't know what is going on, althugh it is also my first time dealing with lfs. Did I miss anything? Thanks. | 22:11 |
|
weaksauc_
| do you have your gitlab credentials added? | 22:12 |
|
| ssh-add | 22:12 |
|
Nuc1eoN
| I mean, usually ssh pushing works fine. Only after adding the lfs stuff it "fails" | 22:14 |
| ← iffraff left | 22:14 |
|
weaksauc_
| does running git more verbosely give more insight? | 22:14 |
|
Nuc1eoN
| I tried git -v but no it doesnt sadly. | 22:17 |
| ← imme-emosol left | 22:18 |
| ← junebug left | 22:18 |
|
Nuc1eoN
| Just made another repo to check again, but pushing works fine. | 22:19 |
| → elastic_1 joined | 22:19 |
| ← elastic_dog left | 22:19 |
| elastic_1 → elastic_dog | 22:19 |
|
Nuc1eoN
| Just the lfs stuff for some reaon messed stuff up? | 22:19 |
| ← gxt__ left | 22:19 |
| → faceface joined | 22:20 |
|
faceface
| hihi | 22:21 |
| → gxt__ joined | 22:21 |
|
weaksauc_
| Nuc1eoN is it enabled? | 22:22 |
|
faceface
| I'm stuck in rebase hell... I'm looking at commits by an author who didn't have git-lsf installed. When I pulled his branch, I got a message saying, 'one file should be a pointer'... OK, it's now a pointer on my box... I committed that change and submitted a PR to that PRs repo... meanwhile, main branch has moved on, so I want to rebase his pr on main to keep testing... | 22:22 |
|
weaksauc_
| https://docs.gitlab.com/ee/topics/git/lfs/ | 22:22 |
|
Nuc1eoN
| It worked now | 22:23 |
|
faceface
| When I try to rebase, the file becomes not a pointer again, and the rebase falls over... | 22:23 |
|
Nuc1eoN
| But I had to enter the pw 5 (!!!) times | 22:23 |
|
| wtf? | 22:23 |
|
| (pw for my ssh key) | 22:23 |
|
| similar here https://github.com/git-lfs/git-lfs/issues/3318 | 22:23 |
|
faceface
| $ git checkout riddles # Your branch is ahead of 'riddles/main' by 1 commit. <- where riddles is the name of my local branch that points to riddles/main where riddles is the name of the remote where the PR is | 22:24 |
| → imme-emosol joined | 22:24 |
|
faceface
| That 1 commit is me turning the file into a pointer for lfs | 22:25 |
| → Coop joined | 22:25 |
|
faceface
| I create and checkout a new branch (just to be safe) then hit `git rebase main`, which gives the error... | 22:26 |
|
| Encountered 1 file(s) that should have been pointers, but weren't: | 22:26 |
|
| I guess the author didn't have lfs installed... | 22:27 |
|
| Do I just uninstall lfs, merge and re-install? seems banayanays | 22:27 |
| → Jong joined | 22:27 |
| → ThorMojito1 joined | 22:28 |
|
faceface
| hi Jong | 22:29 |
| ← ThorMojito left | 22:31 |
|
faceface
| it's just a stupid warning... I should be able to ignore it for the sake of the rebase... | 22:31 |
|
| just used git add and --continue over and over until the end (my 'fix' commit). I guess I should rebase manually to just make 'the file' a pointer and ignore his commits that touch the file? | 22:38 |
| → junebug joined | 22:41 |
| ← gurkenglas left | 22:41 |
| → lucasta joined | 22:43 |
| ← jaykelly450 left | 22:46 |
|
faceface
| I'm in hell again | 22:48 |
|
| git rebase --abort fails | 22:48 |
|
| huge list of untracked files | 22:49 |
|
| OK... I have 8 commits ahead of main, most touching a file that /should/ have been in LFS but wasn't... The last commit puts the file in LFS | 22:51 |
|
| I need to rewrite history as if the file was always in LSF, but maintain the authors commits.? | 22:51 |
| ← vqueiroz left | 22:52 |
| → falafel joined | 22:58 |
| ← ThorMojito1 left | 22:59 |
| ← xx left | 23:01 |
| ← TheCatBehemoth left | 23:02 |
|
faceface
| Totally stuck... | 23:02 |
| ← falafel left | 23:05 |
| → ikwyl6 joined | 23:08 |
|
Nuc1eoN
| Hm am I wrong or does LFS essntially double all specified blobs in the repository? | 23:15 |
| → ThorMojito joined | 23:15 |
|
Nuc1eoN
| So actual repo size is 200MB, but with LFS it is 400MB | 23:15 |
|
| Apparently it holds the blobs under .git/lfs/objects/ | 23:16 |
| ← mncheck left | 23:16 |
|
Nuc1eoN
| Not sure why those are not symlinks to the actual files? | 23:16 |
| → chandash joined | 23:16 |
| → ThorMojito1 joined | 23:17 |
|
Nuc1eoN
| Or is the "doubling" phenomenon expected with lfs? | 23:17 |
| ← money left | 23:17 |
|
BtbN
| that's just how git works | 23:19 |
|
| how else would it be able to tell what you changed when you make a change? It need to know how the original looks like. | 23:19 |
|
| +s | 23:19 |
|
nedbat
| Nuc1eoN: the .git directory has all of the data needed to get any revision of any file. | 23:19 |
| ← ThorMojito left | 23:20 |
|
Nuc1eoN
| My understanding was that lfs ommits keeping multiple version of binary files? I mean it could simply store the hash to check for changes? | 23:22 |
| → nate2 joined | 23:22 |
| ← cdown left | 23:22 |
| ← llh left | 23:23 |
| ← terminalpusher left | 23:26 |
| ← zeenk left | 23:26 |
| ← nate2 left | 23:26 |
| ← YoungFrog left | 23:27 |
| ← bodiccea left | 23:27 |
| → YoungFrog joined | 23:27 |
| ← m1dnight left | 23:33 |
| ← humanface left | 23:33 |
|
Nuc1eoN
| So to be clear, it is normal that LFS basically keeps every binary file twice? | 23:33 |
| → Rififi joined | 23:34 |
|
Nuc1eoN
| Once under `.git/lfs/objects/` and once under its usual location in the repo folder? | 23:35 |
|
| I find it really weird, that not using LFS would essentially half my repo size. | 23:35 |
| ← travisghansen left | 23:38 |
| → travisghansen joined | 23:39 |
| ← lucasta left | 23:39 |
| ← ThorMojito1 left | 23:40 |
| → lucasta joined | 23:43 |
|
BtbN
| it would not halve anything | 23:46 |
|
| then git would keep that copy itself instead of LFS | 23:46 |
|
Nuc1eoN
| yup ok I get it | 23:50 |
|
| Then this is a bug in gitlab | 23:50 |
| → ikwyl6_ joined | 23:50 |
| ← ikwyl6 left | 23:50 |
| → m1dnight joined | 23:56 |