| 2022-10-13 |
| ← TheCatBehemoth left | 00:02 |
| → hiroot joined | 00:07 |
| ← softirq left | 00:13 |
| ← nyah left | 00:14 |
| → sa0 joined | 00:14 |
| → Jong joined | 00:17 |
| ← moldorcoder7 left | 00:17 |
| → arch_angel joined | 00:24 |
| ← pyeverything left | 00:25 |
| ← ferdna left | 00:27 |
| → perrierjouet joined | 00:28 |
| → gsi_ joined | 00:30 |
| → softirq joined | 00:32 |
| ← Yruama left | 00:34 |
| ← FinnElija left | 00:40 |
| ← fling left | 00:40 |
| → fling joined | 00:40 |
| → FinnElija joined | 00:41 |
| → ALowther_ joined | 00:41 |
| ← softirq left | 00:43 |
| ← ALowther_ left | 00:46 |
| → softirq joined | 00:47 |
| ← softirq left | 00:48 |
| → softirq joined | 00:51 |
| → Lord_of_Life joined | 00:54 |
| ← arescorpio left | 01:02 |
| → skered joined | 01:05 |
| → TonyStone joined | 01:07 |
| ← causa_sui left | 01:07 |
| ← clime left | 01:08 |
| ← xx left | 01:10 |
| ← softirq left | 01:18 |
| → dsrt^ joined | 01:20 |
| ← Sasazuka__ left | 01:21 |
| → Ragnor joined | 01:21 |
| ← Stooge left | 01:23 |
| ← sa0 left | 01:29 |
| ← FinnElija left | 01:35 |
| → FinnElija joined | 01:36 |
| ← rama left | 01:43 |
| → junebug joined | 01:44 |
| → nate1 joined | 01:45 |
| → drbeco joined | 01:47 |
| → lucasta joined | 01:48 |
| → umbramalison joined | 01:59 |
| → gco joined | 02:09 |
| ← av2156 left | 02:13 |
| ← atrigent left | 02:26 |
| → atrigent_ joined | 02:26 |
| → finn_elija joined | 02:33 |
| ← FinnElija left | 02:33 |
| finn_elija → FinnElija | 02:33 |
| → pyeverything joined | 02:38 |
| ← arch_angel left | 02:46 |
| ← lucasta left | 02:48 |
| → lucasta joined | 02:48 |
| ← nate1 left | 02:48 |
| → theobjectivedad joined | 02:51 |
| → terrorjack joined | 02:52 |
| → structoha joined | 02:59 |
| ← structoha left | 03:05 |
| ← zebrag left | 03:09 |
| ← junebug left | 03:10 |
| → nilradical joined | 03:13 |
|
nilradical
| hello, how can i go back to a previous commit in Github Desktop? someone has made some bad commits and i need to delete them | 03:13 |
| → fstd_ joined | 03:16 |
|
nilradical
| i feel like this should be simple but cant find any instructions on how to achieve it | 03:18 |
|
| in other words, simply want to revert the repo to a previous state | 03:19 |
| → chexum joined | 03:19 |
| ← rurtty left | 03:19 |
| fstd_ → fstd | 03:19 |
| → Stooge joined | 03:20 |
| → junebug joined | 03:20 |
| ← junebug left | 03:22 |
| → junebug joined | 03:22 |
| ← loulou left | 03:25 |
| ← lucasta left | 03:26 |
| → lucasta joined | 03:26 |
| ← lucasta left | 03:33 |
| → sjoshi joined | 03:34 |
| → lucasta joined | 03:34 |
| ← sjoshi left | 03:34 |
| → Vonter joined | 03:35 |
| ← gco left | 03:38 |
|
gnoo
| nilradical: git reset --hard <commit> ? this will remove all your changes after the commit so use it carefully. | 03:40 |
| → sjoshi joined | 03:40 |
| → Gamah joined | 03:57 |
| → arch_angel joined | 03:59 |
| arch_angel → arch-angel | 03:59 |
| → structoha joined | 04:00 |
| ← lucasta left | 04:04 |
| → lucasta joined | 04:04 |
|
nilradical
| thanks gnoo | 04:05 |
|
| i ended up using 'Revert changes on commit' in reverse chronological order to the bad commits in GUI | 04:05 |
|
ztrawhcse
| nilradical: if you need to revert a bunch of commits in one go, then the easiest might be if all those commits were merged via a merge commit and you can revert the merge | 04:06 |
|
| but otherwise, you can do `git checkout <last-good-commit> .` | 04:07 |
|
| this changes all files to the good version, and stages them for a new commit, so you can commit as "restore all files to the last working version" or whatever | 04:07 |
|
nilradical
| ztrawhcse: i did try the last thing first and then it said i have a 'detached head' which kinda of horrified me lol | 04:08 |
|
ztrawhcse
| well, you need the dot at the end | 04:08 |
|
| git checkout <commit> <path> | 04:08 |
|
nilradical
| oh | 04:08 |
|
ztrawhcse
| where the path is "." for everything in the current directory | 04:09 |
| ← lucasta left | 04:09 |
| → lucasta joined | 04:09 |
|
ztrawhcse
| that makes checkout change your file contents, rather than move to a detached HEAD :) | 04:09 |
| ← junebug left | 04:11 |
| → matni joined | 04:12 |
|
ztrawhcse
| nilradical: IIRC newer versions of git offer the two modes of `git checkout` as `git switch <commit>` to go to a detached head, and `git restore -s <oldcommit> .` to change all files to the same contents as some other commit | 04:14 |
|
nilradical
| i see | 04:14 |
|
| it would be nice if they put in the GUI just a 'restore to this state' option for dummies like me | 04:15 |
|
| apparently if you revert things in the wrong order things can go wrong. | 04:15 |
| ← gast0n left | 04:17 |
|
ztrawhcse
| well, that's `git restore -s <to this state> .` | 04:18 |
| ← lucasta left | 04:18 |
| → lucasta joined | 04:19 |
|
gnoo
| nilradical: usually it is much better if you learn the cli tools instead of depending on gui ones. third party gui might not support everything that cli git does and might even do wrong(undesirable) things with no way to change it | 04:19 |
|
nilradical
| ok | 04:20 |
| → vanessa joined | 04:25 |
| ← structoha left | 04:37 |
| ← pyeverything left | 04:40 |
| → pyeveryt_ joined | 04:41 |
| ← lucasta left | 04:45 |
| ← pyeveryt_ left | 04:45 |
| → nate1 joined | 04:45 |
| → lucasta joined | 04:45 |
| ← bloody left | 04:46 |
| ← dermoth left | 04:47 |
| → dermoth joined | 04:47 |
| → skylize joined | 04:49 |
| ← nate1 left | 04:50 |
| ← Stooge left | 04:52 |
| ← lucasta left | 04:52 |
| → lucasta joined | 04:52 |
| → bloody joined | 04:55 |
| ← bloody left | 04:58 |
| → srinidhi joined | 05:06 |
| → lgc joined | 05:07 |
| ← lucasta left | 05:09 |
| → lucasta joined | 05:09 |
| ← lgc left | 05:10 |
| ← squirrel left | 05:10 |
| → bgs joined | 05:13 |
| ← dermoth left | 05:15 |
| → dermoth joined | 05:15 |
| ← sudoforge left | 05:16 |
| → powftw joined | 05:17 |
| → madewokherd` joined | 05:17 |
| ← madewokherd left | 05:21 |
| ← dsrt^ left | 05:36 |
| ← nilradical left | 05:40 |
| → structoha joined | 05:41 |
| → carl- joined | 05:44 |
| → carl-- joined | 05:46 |
| ← adanwan left | 05:47 |
| ← arch-angel left | 05:47 |
| → adanwan joined | 05:48 |
| ← carl- left | 05:48 |
| ← chimbosonic left | 05:54 |
| → chimbosonic joined | 05:54 |
| ← hbautista left | 05:57 |
| ← lucasta left | 05:59 |
| → lucasta joined | 06:00 |
| → igemnace joined | 06:10 |
| → rfuentess joined | 06:20 |
| → theoceaniscool_ joined | 06:21 |
| → theoceaniscool joined | 06:21 |
| ← jazz-o-lantern left | 06:30 |
| ← thiago left | 06:36 |
| ← R2robot left | 06:40 |
| → R2robot joined | 06:41 |
| → aidalgol joined | 06:46 |
| → mexen joined | 06:47 |
| → rom1v joined | 06:52 |
| → mncheck joined | 06:52 |
| → Telmud joined | 06:56 |
| → kenanmarasli joined | 06:59 |
| → menace joined | 07:00 |
| → IRChatter joined | 07:05 |
| ← Vonter left | 07:06 |
| → trace1918 joined | 07:08 |
| → VaniaPy joined | 07:09 |
| ← fling left | 07:11 |
| → fling joined | 07:12 |
| → gryffus joined | 07:12 |
| → sa0 joined | 07:14 |
| → RiFo joined | 07:15 |
| → MajorBiscuit joined | 07:17 |
| ← menace left | 07:20 |
| → menace joined | 07:20 |
| menace → Deknos | 07:20 |
| ← trace1918 left | 07:28 |
| → trace1918 joined | 07:30 |
| → dionysus69 joined | 07:30 |
| → DibbTubberOne joined | 07:36 |
| → rosco joined | 07:42 |
| ← fling left | 07:44 |
| → Bilge joined | 07:44 |
| → fling joined | 07:44 |
| → TomyWork joined | 07:45 |
| → mns joined | 07:48 |
| ← fling left | 07:49 |
| ← voldial left | 07:49 |
| → fling joined | 07:49 |
| → Vonter joined | 07:50 |
| → clime joined | 08:03 |
| ← wagle left | 08:04 |
| → wagle joined | 08:05 |
| → feriman joined | 08:07 |
| ← fling left | 08:16 |
| ← hiroot left | 08:17 |
| → fling joined | 08:17 |
| ← kenanmarasli left | 08:31 |
| ← skapata left | 08:36 |
| ← rosco left | 08:37 |
| → peirik_ joined | 08:44 |
| ← Telmud left | 08:44 |
| → mobidrop joined | 08:45 |
| → nate1 joined | 08:47 |
| ← nate1 left | 08:52 |
| → rosco joined | 08:58 |
| → makara joined | 09:01 |
| → alfredb joined | 09:02 |
| → makara1 joined | 09:02 |
| → moldorcoder7 joined | 09:05 |
| ← t-mart left | 09:07 |
| ← makara left | 09:11 |
| ← makara1 left | 09:11 |
| → nyah joined | 09:12 |
| → makara joined | 09:12 |
| → akimbo533430847 joined | 09:13 |
| ← momomo left | 09:15 |
| → makara1 joined | 09:15 |
| → cdown joined | 09:16 |
| → momomo joined | 09:16 |
| → gxt joined | 09:20 |
| → lacrymology joined | 09:22 |
| → bkircher joined | 09:25 |
|
Voxel
| Hey all! ^^ | 09:35 |
|
osse
| Hey one | 09:36 |
| ← VaniaPy left | 09:37 |
|
Voxel
| For example, there are 2 commits. The first has two files chaged (e.g. file1, file2). The second has modified 'file2' only. Does Rebase default Squash these 2 commits will make a single commit with two files 'file1' and the new 'file2' from the second commit? | 09:37 |
| ← Vonter left | 09:38 |
|
apo
| rebase doesn't squash by default, no | 09:38 |
|
Voxel
| I mean, I just did squash it interactively and thought that it would ask what lines to choose from the both commits in file2, yet it just returned a combined commit | 09:39 |
|
| So, it just chose the new file2? | 09:39 |
| ← _xor left | 09:41 |
|
osse
| Voxel: it applied the firt commit's changes to both file1 and file2, then without committing first it applied the changes from commit2 to file2, and commited that whole thing | 09:43 |
| → _xor joined | 09:43 |
|
osse
| that's all | 09:43 |
|
| no more (or less) magic | 09:43 |
|
Voxel
| I see. So, in the result, there are file1 from commit1 and file2 from commit2 since it got modified | 09:44 |
|
| Magnificent! | 09:44 |
|
| git <3 | 09:44 |
| → battos joined | 09:45 |
|
osse
| note that it doesn't necessarily have to be exactly the same | 09:45 |
|
| if eg you do git rebase -i origin/master | 09:45 |
| ← _xor left | 09:46 |
|
osse
| then you might combine the results but on top of any changes from upstream | 09:46 |
| → gas51627 joined | 09:46 |
|
Voxel
| I am sorry, but I did not get it | 09:46 |
| → john_johnk joined | 09:46 |
|
Voxel
| What is not the same? | 09:46 |
| ← powftw left | 09:47 |
|
Voxel
| Wouldn't it check the order and apply the changes similarly? | 09:47 |
|
| Like, apply local commits (commit2) to fetched origin/master (commit1) -> rebased? | 09:48 |
|
| If squashed* | 09:48 |
|
| Or, am I mistaken here? | 09:48 |
|
| Perhaps, I just didn't get "have to be exactly the same" | 09:48 |
| → _xor joined | 09:53 |
|
osse
| Voxel: it would apply the changes similarly | 09:58 |
|
| but if you actually re-base (as in change the base of the commits) then file1 and file2 might be different from when you made the commits | 09:58 |
|
| Maybe you know all this, but I just reacted to "file2 from commit2" as if file2 was *exactly the same* as it was in commit2 before the rebase as after the rebase | 09:59 |
|
| that's not always the case | 09:59 |
| ← john_johnk left | 10:01 |
| ← fling left | 10:04 |
| → fling joined | 10:05 |
| → zeenk joined | 10:07 |
| → Vonter joined | 10:11 |
| ← mncheck left | 10:12 |
|
Voxel
| osse, you mean an interactive rebase with manual changes in between? | 10:14 |
| → oprypin joined | 10:14 |
|
Voxel
| i.e. 'edit' instead of 'pick' in an interactive rebase? | 10:15 |
| ← DibbTubberOne left | 10:20 |
| ← YuGiOhJCJ left | 10:27 |
| ← vishal left | 10:29 |
| ← oprypin left | 10:29 |
| → oprypin_ joined | 10:29 |
| ← rosco left | 10:30 |
| → vishal joined | 10:31 |
| ← Vonter left | 10:32 |
| ← trace1918 left | 10:33 |
| → trace1918 joined | 10:35 |
| ← Jong left | 10:39 |
| ← trace1918 left | 10:39 |
| ← MajorBiscuit left | 10:41 |
| ← lucasta left | 10:42 |
| → vitali64 joined | 10:44 |
| → DaNeenjah joined | 10:44 |
| → Vonter joined | 10:45 |
| → elastic_1 joined | 10:46 |
| elastic_1 → elastic_dog | 10:46 |
| → f451 joined | 10:49 |
|
osse
| Voxel: No, I mean any rebase in general | 11:01 |
| → xx joined | 11:04 |
| ← makara left | 11:05 |
| → makara joined | 11:05 |
| → makara_ joined | 11:06 |
| ← makara1 left | 11:06 |
| → MajorBiscuit joined | 11:09 |
| → arch_angel joined | 11:14 |
| → thuna` joined | 11:18 |
| → Fernando-Basso joined | 11:26 |
| → iomari891 joined | 11:26 |
| ← bgs left | 11:29 |
| → john_johnk joined | 11:30 |
| ← vitali64 left | 11:31 |
| ← Vonter left | 11:31 |
| → DibbTubberOne joined | 11:33 |
| → Vonter joined | 11:33 |
| → VaniaPy joined | 11:34 |
|
VaniaPy
| hi guys, after merging my branch to master i should to the master correct? | 11:35 |
| → CarlFK joined | 11:35 |
| → kuhilas joined | 11:35 |
| → paperino42[m] joined | 11:35 |
| → heftig joined | 11:35 |
| → jmcantrell joined | 11:35 |
| → yuu[m] joined | 11:35 |
| → Celmor[m] joined | 11:35 |
| → jinsun_ joined | 11:35 |
| → jcgruenhage joined | 11:35 |
| → identitas joined | 11:35 |
| → ForeverNoob[m] joined | 11:35 |
| → graham joined | 11:35 |
| → cp1313[m] joined | 11:35 |
| → vitali64[m] joined | 11:35 |
| → Eryn83FL_Matrix[ joined | 11:35 |
| → MassiveBox[m] joined | 11:35 |
| → Helmholtz joined | 11:35 |
| → morguldir[m] joined | 11:35 |
| → nazarewk[m] joined | 11:35 |
| → r00ster91 joined | 11:35 |
| → T_UNIX[m] joined | 11:35 |
| → dunpeal joined | 11:35 |
| → morguldir joined | 11:35 |
| → tuxayo joined | 11:35 |
| → tiziodcaio joined | 11:35 |
| → stretch1 joined | 11:35 |
| → kadoban joined | 11:35 |
|
VaniaPy
| i should push* | 11:35 |
| → grahamperrin joined | 11:35 |
| → DX099 joined | 11:35 |
| → matthewcroughan- joined | 11:35 |
| → defolos joined | 11:35 |
| → underpantsgnome[ joined | 11:35 |
| → psydroid joined | 11:35 |
| → bluepenquin joined | 11:35 |
| → Dyluster[m] joined | 11:35 |
|
ikke
| yes | 11:36 |
| → ben[m] joined | 11:36 |
| → artemon joined | 11:36 |
|
ikke
| I mean, it's not required, but would make sense | 11:36 |
| → klopsch[m] joined | 11:36 |
| → KREYREN joined | 11:36 |
| → oooo[m] joined | 11:36 |
| → hepatocyte[m] joined | 11:36 |
| → rlgo[m] joined | 11:36 |
| → cpackham[m] joined | 11:36 |
|
ikke
| If you want to publish that merge | 11:36 |
|
VaniaPy
| yep, but i'm getting rejected main -> main (fetch first) | 11:37 |
|
ikke
| It means main got changes you do not have locally yet | 11:37 |
|
VaniaPy
| should i fetch ? | 11:38 |
|
ikke
| fetch and then merge what was fetched or rebase your changess on top of it | 11:38 |
| ← atrigent_ left | 11:39 |
| → atrigent joined | 11:39 |
|
VaniaPy
| ok | 11:39 |
|
| ty | 11:39 |
|
| damn now i'm getting non-fast forward | 11:39 |
| ← Deknos left | 11:45 |
| → Hylden joined | 11:46 |
|
VaniaPy
| ikke when i'm trying to merge it opens a window with MERGE_MSG | 11:47 |
|
Hylden
| Ok, simple question: I checkout a previous commit, now how do I make it the master? | 11:47 |
|
VaniaPy
| am it on the right way? | 11:47 |
|
Hylden
| *checked out | 11:47 |
|
IRChatter
| VaniaPy, it's often preferable to merge into main/master through PRs/MRs. And if your branch is behind, instead of merging to your topic branch, rebase your topic branch | 11:47 |
|
ikke
| VaniaPy: it's expected if you merge diverged history (which has happened) | 11:48 |
| → pulse joined | 11:49 |
|
IRChatter
| Hylden, instead of `checkout` use `reset --hard` to move the branch to that commit | 11:49 |
|
VaniaPy
| IRChatter i'm merging to a dev branch which is for dev purposes before merge to actual master | 11:49 |
| ← DibbTubberOne left | 11:51 |
| → Schrostfutz joined | 11:51 |
| ← john_johnk left | 11:52 |
|
IRChatter
| VaniaPy, do you really need a long-running dev branch? | 11:53 |
|
VaniaPy
| it's not my choice | 11:54 |
|
| unfortuantely | 11:54 |
| → DibbTubberOne joined | 11:54 |
|
IRChatter
| VaniaPy, well, I'd still try to rebase that dev branch instead of merging it with your topic branch | 11:55 |
|
VaniaPy
| hmm Current branch dev is up to date. | 11:55 |
|
| i' m getting | 11:55 |
| → Ingvix joined | 11:57 |
| ← CarlFK left | 11:57 |
|
IRChatter
| VaniaPy, am I misunderstanding something? You have a master, a dev and a topic branch, am I right? | 11:58 |
| → user joined | 11:58 |
|
VaniaPy
| yep | 11:58 |
| → CarlFK joined | 11:59 |
|
IRChatter
| VaniaPy, ok, so, you said that hard merged your topic branch with dev locally and when trying to push you couldn't because there were changes remotely that you hadn't (in dev). If so, my way of dealing with it, would be to undo the merge you did, then fetch the changes, rebase (so your branch starts at the last commit), and then you can merge and | 12:00 |
|
| push without conflict | 12:00 |
|
| you said that you had* merged | 12:01 |
| ← user left | 12:01 |
| ← Hylden left | 12:01 |
|
VaniaPy
| how can i undo the merge? | 12:05 |
| ← Schrostfutz left | 12:05 |
| → leah2 joined | 12:07 |
| → user joined | 12:08 |
|
IRChatter
| VaniaPy, reset the local dev branch to the previous commit. `git checkout dev`, `git reset --hard HEAD^` | 12:08 |
| → Schrostfutz joined | 12:08 |
| → kaisyu joined | 12:09 |
|
IRChatter
| After that, pull the dev changes (which can be done via `git pull` or `git fetch` + `git merge`). And after that, you'll be able to rebase and push without issue | 12:10 |
|
VaniaPy
| ok ok ty | 12:11 |
|
mackerman
| I encourage seperate fetch and merge, until you understand them. | 12:11 |
| ← FinnElija left | 12:11 |
|
VaniaPy
| i did git reset --hard HEAD and git pull | 12:11 |
|
| and then merged again | 12:11 |
|
| and pushed | 12:12 |
| → FinnElija joined | 12:12 |
|
IRChatter
| VaniaPy, that works, but the history is not as clean as with git rebase | 12:13 |
| ← Vonter left | 12:15 |
| ← Schrostfutz left | 12:20 |
| → Schrostfutz joined | 12:22 |
| → Vonter joined | 12:22 |
|
VaniaPy
| ok | 12:25 |
| → Rashad joined | 12:30 |
| ← VaniaPy left | 12:36 |
| → Schrostfutz_ joined | 12:37 |
| ← Schrostfutz left | 12:39 |
| ← sa0 left | 12:39 |
| → sa0 joined | 12:40 |
| ← peirik_ left | 12:40 |
| → gooble_gobble joined | 12:46 |
| → nate1 joined | 12:48 |
| ← pickanick left | 12:50 |
| → derpydoo joined | 12:51 |
| → jetchisel joined | 12:52 |
| ← nate1 left | 12:54 |
| → zumba_addict joined | 12:54 |
| ← battos left | 12:56 |
| → VaniaPy joined | 12:57 |
| → bloody joined | 12:58 |
| ← Murr left | 12:58 |
| ← feriman left | 12:58 |
| → Murr joined | 12:58 |
| → vicecea joined | 13:01 |
| → hoochmonger joined | 13:03 |
| → pickanick joined | 13:06 |
| ← fling left | 13:09 |
| → fling_ joined | 13:09 |
| → dfee joined | 13:10 |
| ← carl-- left | 13:16 |
| fling_ → fling | 13:16 |
| ← Xenguy left | 13:17 |
| → arescorpio joined | 13:19 |
| ← KimK left | 13:21 |
| ← oprypin_ left | 13:25 |
| ← dfee left | 13:27 |
| → dfee joined | 13:28 |
| ← moldorcoder7 left | 13:31 |
| → moldorcoder7 joined | 13:32 |
| ← fling left | 13:34 |
| → fling joined | 13:35 |
| ← DibbTubberOne left | 13:36 |
| ← cyberpear left | 13:39 |
| → rosco joined | 13:42 |
| → carl- joined | 13:43 |
| ← derpydoo left | 13:46 |
| → carl-- joined | 13:47 |
| → gast0n joined | 13:47 |
| ← Vonter left | 13:50 |
| ← carl- left | 13:50 |
| ← structoha left | 13:51 |
| → hamburgler joined | 13:53 |
| ← drbeco left | 13:54 |
| → drbeco joined | 13:55 |
| → oprypin joined | 13:56 |
| → sudoforge joined | 13:59 |
| ← rosco left | 14:01 |
| → madewokherd joined | 14:01 |
| → roadie joined | 14:01 |
| ← carl-- left | 14:01 |
| ← MassiveBox[m] left | 14:01 |
| ← oooo[m] left | 14:01 |
| ← paperino42[m] left | 14:01 |
| ← matthewcroughan- left | 14:01 |
| ← stretch1 left | 14:01 |
| ← makara_ left | 14:01 |
| ← xx left | 14:01 |
| ← mobidrop left | 14:01 |
| ← R2robot left | 14:01 |
| ← chimbosonic left | 14:01 |
| ← dermoth left | 14:01 |
| ← sjoshi left | 14:01 |
| ← daru_ left | 14:01 |
| ← wilz left | 14:01 |
| → davve joined | 14:01 |
| → DreamweaverN joined | 14:01 |
| → Marmotte joined | 14:01 |
| → poucet joined | 14:01 |
| → leftyfb joined | 14:01 |
| → goblin joined | 14:01 |
| → Arsen joined | 14:01 |
| → wilsonjholmes joined | 14:02 |
| → txtsd joined | 14:02 |
| → gjnoonan joined | 14:02 |
| → mobidrop joined | 14:02 |
| → jumpcutking joined | 14:02 |
| → doppo joined | 14:02 |
| → nyuszika7h joined | 14:02 |
| → carl-- joined | 14:02 |
| → farn joined | 14:02 |
| → jakesyl____ joined | 14:02 |
| → wilz joined | 14:02 |
| → jelmer joined | 14:02 |
| → dupondje joined | 14:02 |
| → k-man joined | 14:02 |
| ← mobidrop left | 14:02 |
| → mobidrop joined | 14:02 |
| → Xeago joined | 14:02 |
| → Quietus joined | 14:02 |
| → ephemer0l joined | 14:02 |
| → osse joined | 14:02 |
| → biapy joined | 14:02 |
| → coldmountain joined | 14:02 |
| ← nyuszika7h left | 14:02 |
| → nyuszika7h joined | 14:02 |
| → hnOsmium0001 joined | 14:02 |
| ← k-man left | 14:02 |
| → k-man joined | 14:02 |
| ← leftyfb left | 14:03 |
| → leftyfb joined | 14:03 |
| → stretch1 joined | 14:03 |
| ← hnOsmium0001 left | 14:03 |
| → hnOsmium0001 joined | 14:03 |
| → JanC joined | 14:03 |
| → Voxel joined | 14:03 |
| → FFY00 joined | 14:03 |
| → dermoth joined | 14:03 |
| → makara_ joined | 14:03 |
| → xx joined | 14:03 |
| → GingerGeek joined | 14:03 |
| → tcurdt joined | 14:03 |
| → anotherNightmare joined | 14:03 |
| anotherNightmare → another | 14:03 |
| → matthewcroughan- joined | 14:03 |
| → R2robot joined | 14:03 |
| → daru joined | 14:04 |
| → paperino42[m] joined | 14:04 |
| ← madewokherd` left | 14:04 |
| → oooo[m] joined | 14:04 |
| → derpydoo joined | 14:04 |
| → A_Dragon joined | 14:05 |
| ← roadie left | 14:06 |
| → MassiveBox[m] joined | 14:07 |
| → sjoshi joined | 14:07 |
| → DonRichie joined | 14:07 |
| → tuxifreund joined | 14:09 |
| ← Arsen left | 14:13 |
| ← kaisyu left | 14:18 |
| → Arsen joined | 14:19 |
| → vdamewood joined | 14:23 |
| ← mobidrop left | 14:25 |
| ← umbramalison left | 14:28 |
| ← zumba_addict left | 14:28 |
| → thiago joined | 14:30 |
| → roadie joined | 14:32 |
| ← carl-- left | 14:32 |
| → drogas joined | 14:35 |
| ← atrigent left | 14:36 |
| → gh34 joined | 14:37 |
| ← fling left | 14:38 |
| ← roadie left | 14:39 |
| → roadie joined | 14:39 |
| → fling joined | 14:39 |
| ← gast0n left | 14:41 |
| → atrigent joined | 14:42 |
| → blaklistd joined | 14:45 |
| ← dupondje left | 14:46 |
| → dupondje joined | 14:46 |
| → nate1 joined | 14:49 |
| → rurtty joined | 14:53 |
| ← nate1 left | 14:54 |
| → umbramalison joined | 14:54 |
| ← R2robot left | 14:55 |
| → cloaker joined | 14:56 |
| ← Murr left | 14:58 |
| → Murr joined | 14:59 |
| → jazz-o-lantern joined | 15:00 |
| ← Rashad left | 15:01 |
| → gast0n joined | 15:04 |
| → vitali64 joined | 15:07 |
| → nullroute joined | 15:09 |
| ← nullroute left | 15:09 |
| → nullroute joined | 15:09 |
| A_Dragon → Awoobis | 15:10 |
| ← cloaker left | 15:21 |
| ← Voxel left | 15:23 |
| → Voxel joined | 15:24 |
| ← VaniaPy left | 15:30 |
| ← atrigent left | 15:33 |
| → atrigent_ joined | 15:33 |
| → petaflot joined | 15:34 |
| → feriman joined | 15:36 |
|
petaflot
| hello! I sumbitted a feature request a while ago (< 30 days AFAIK) but did not subscribe to the mailing list.. now I'm trying to see if anyone responded but I am unable to find anything (I tried searching for my e-mail on https://lore.kernel.org/git/) | 15:37 |
| ← RiFo left | 15:38 |
| → mven joined | 15:38 |
|
petaflot
| is it possible to get some assistance on this? | 15:41 |
|
selckin
| whats your email or subject etc | 15:42 |
| → Vonter joined | 15:43 |
| → cyberpear joined | 15:51 |
| ← Schrostfutz_ left | 15:52 |
| ← karabaja4 left | 15:55 |
| → NSOL joined | 15:57 |
| → skapata joined | 16:00 |
| → rama joined | 16:01 |
| → menace joined | 16:05 |
| ← menace left | 16:06 |
| → menace joined | 16:06 |
| menace → Deknos | 16:06 |
| ← rfuentess left | 16:07 |
| ← dfee left | 16:09 |
| → lagash joined | 16:10 |
| → Jong joined | 16:11 |
| ← gryffus left | 16:14 |
| → dfee joined | 16:15 |
| ← thuna` left | 16:16 |
| ← MajorBiscuit left | 16:20 |
| → MajorBiscuit joined | 16:22 |
| → delay joined | 16:22 |
| → R2robot joined | 16:24 |
| ← dionysus69 left | 16:24 |
| ← MajorBiscuit left | 16:27 |
| → gryffus joined | 16:32 |
| ← DaNeenjah left | 16:37 |
| → softirq joined | 16:40 |
| → gnoo joined | 16:43 |
| ← feriman left | 16:44 |
| → crb joined | 16:44 |
| → Guest3 joined | 16:50 |
| → mat001 joined | 16:52 |
| another → anotherNightmare | 16:52 |
| ← delay left | 16:54 |
| → powftw joined | 16:55 |
| ← rama left | 16:56 |
| → rama joined | 16:56 |
| ← mat001 left | 16:56 |
| → mat001 joined | 16:57 |
| → delay joined | 16:57 |
| → rsx joined | 16:57 |
| ← fling left | 16:59 |
| ← delay left | 17:00 |
| ← coot left | 17:00 |
| → fling joined | 17:00 |
| → PlasmaHH joined | 17:02 |
| ← sa0 left | 17:07 |
| → zan joined | 17:10 |
| → Sasazuka joined | 17:11 |
| ← zmt00 left | 17:12 |
| ← oprypin left | 17:14 |
| ← rama left | 17:14 |
| → rama joined | 17:14 |
| → cdown_ joined | 17:15 |
| ← cdown left | 17:17 |
| cdown_ → cdown | 17:17 |
| ← rsx left | 17:25 |
| ← vitali64 left | 17:26 |
| ← user left | 17:27 |
| → thuna` joined | 17:27 |
| ← softirq left | 17:27 |
| → softirq joined | 17:29 |
| → machaddr joined | 17:32 |
| → oprypin joined | 17:32 |
| ← skylize left | 17:33 |
| → Betal joined | 17:33 |
| → GNUmoon joined | 17:33 |
| → sa0 joined | 17:35 |
| ← igemnace left | 17:36 |
| ← rama left | 17:36 |
| → rama joined | 17:37 |
| ← atrigent_ left | 17:39 |
| → delay joined | 17:44 |
| → Telmud joined | 17:48 |
| → t3nj1n joined | 17:52 |
| → wootehfoot joined | 17:57 |
| ← machaddr left | 18:01 |
| → atrigent joined | 18:02 |
| → hays joined | 18:04 |
| → njt joined | 18:06 |
| ← delay left | 18:06 |
| → cdown_ joined | 18:06 |
| ← Coop left | 18:07 |
| ← rama left | 18:07 |
| → rama joined | 18:08 |
| ← cdown left | 18:09 |
| cdown_ → cdown | 18:09 |
| → int3r3st3d joined | 18:11 |
| ← int3r3st3d left | 18:12 |
| ← softirq left | 18:12 |
| → trace1918 joined | 18:14 |
| → delay joined | 18:16 |
| → user joined | 18:16 |
| → Coop joined | 18:20 |
| ← delay left | 18:20 |
| → zer0bitz joined | 18:22 |
| → feriman joined | 18:22 |
| → coot joined | 18:28 |
| ← coot left | 18:28 |
| → coot joined | 18:28 |
| → dionysus69 joined | 18:29 |
| ← t3nj1n left | 18:31 |
| ← NSOL left | 18:33 |
| → NSOL joined | 18:33 |
| ← NSOL left | 18:33 |
| ← Vonter left | 18:34 |
| → NSOL joined | 18:35 |
| → skylize joined | 18:35 |
| ← gsi_ left | 18:35 |
| → gsi joined | 18:36 |
| ← gsi left | 18:42 |
| → gsi joined | 18:43 |
| → green_squirrel joined | 18:45 |
| → reset joined | 18:45 |
| ← Guest3 left | 18:48 |
| ← rama left | 18:48 |
| → rama joined | 18:48 |
|
green_squirrel
| Hi, I want to achieve this using git: provided: [a list of <directories>, a <first> commit, a <last> commit], I want to forge a git command that will return the list of git commits between <first> and <last> with at least 1 modification touching a file contained in <directories>, ordered by the number of files modified contained in <directories>. | 18:49 |
|
| The use case is: I am tasked to produce a changelog for an application in a monorepo. | 18:49 |
|
| If someone has some pointers how I could achieve this, Id appreciate! | 18:50 |
| → nate1 joined | 18:50 |
| ← mat001 left | 18:50 |
| ← trace1918 left | 18:51 |
| ← iomari891 left | 18:52 |
| → structoha joined | 18:55 |
| ← nate1 left | 18:56 |
| ← roadie left | 18:56 |
|
cbreak
| green_squirrel: have you looked at git rev-list? | 18:57 |
|
| in particular, git rev-list a..b -- path | 18:57 |
|
| also, consider making individual repositories for unrelated projects, that'll save you a lot of trouble | 18:57 |
| → zmt00 joined | 18:58 |
|
green_squirrel
| Oh nice, thanks! And yes I agree for individual repos... didn't make that decision :P | 19:01 |
| ← TomyWork left | 19:02 |
| → mat001 joined | 19:02 |
| ← mat001 left | 19:02 |
| → mat001 joined | 19:03 |
| → lucasta joined | 19:05 |
|
cbreak
| green_squirrel: git log supports the same syntax | 19:09 |
|
| if you want the log messages and not just the revisions | 19:09 |
|
| or git log -p if you want the whole non-binary patches | 19:10 |
| → kenanmarasli joined | 19:11 |
| ← Sasazuka left | 19:15 |
| → roadie joined | 19:21 |
| → hans_ joined | 19:22 |
| ← roadie left | 19:26 |
| ← rama left | 19:27 |
| → trace1918 joined | 19:30 |
|
PlasmaHH
| Hi, is there a way to automatically have one file being ignored during a merge from one branch to another? | 19:30 |
|
ikke
| no | 19:31 |
| → rama joined | 19:31 |
| → codaraxis___ joined | 19:34 |
| ← powftw left | 19:35 |
| → roadie joined | 19:38 |
| ← codaraxis__ left | 19:38 |
| ← lucasta left | 19:42 |
| → lucasta joined | 19:43 |
| ← roadie left | 19:44 |
| ← zeenk left | 19:45 |
| → roadie joined | 19:47 |
| → delay joined | 19:47 |
| ← Telmud left | 19:49 |
| → Sasazuka joined | 19:52 |
| ← delay left | 19:53 |
|
IRChatter
| PlasmaHH, what's the reason behind your question? | 19:54 |
| ← roadie left | 19:57 |
| ← trace1918 left | 19:58 |
| → delay joined | 20:00 |
| ← delay left | 20:00 |
| → roadie joined | 20:02 |
| → delay joined | 20:03 |
| ← delay left | 20:08 |
|
green_squirrel
| cbreak: ok nice thanks | 20:13 |
|
PlasmaHH
| IRChatter: I would like to kind of document the branch purpose in a certain file thats always the same. Think of githubs README.md or so. It will be displayed in a webinterface and I want to tell the users a bit more about that branches purpose and status than just the branch name | 20:14 |
| → LuxuryMode joined | 20:15 |
|
cbreak
| PlasmaHH: README.branchname.md | 20:16 |
|
| then you won't ever have merge conflicts | 20:16 |
|
PlasmaHH
| cbreak: thats nice if the company webinterface would support that... | 20:16 |
|
cbreak
| ? | 20:16 |
|
| you can't pick the name of files? | 20:17 |
|
PlasmaHH
| no, it will display only one certain file, Readme.wiki (even the case must fit) | 20:18 |
|
cbreak
| then just document all branches in that file | 20:18 |
| ← TonyStone left | 20:19 |
| → delay joined | 20:20 |
|
PlasmaHH
| cbreak: that doesn't give me the functionality I need, I need different contents of the file. Among other things, the first sentence/heading is used in menus on the webinterface | 20:20 |
|
cbreak
| then you'll have to merge manually. | 20:21 |
|
| you can resolve merge conflicts with git checkout --ours or --theirs | 20:22 |
| ← wootehfoot left | 20:22 |
| ← feriman left | 20:22 |
|
PlasmaHH
| cbreak: yeah I know... I was hoping for something there that would essentially use this to ignore the file... | 20:23 |
| → Tangent-Man joined | 20:26 |
| ← Tangent-Man left | 20:27 |
| → Tangent-Man joined | 20:28 |
|
mackerman
| Make a nice commit message on the first commit of the branch. | 20:29 |
|
| Hmm, doesn't work as in the web UI preview. | 20:30 |
| ← thuna` left | 20:31 |
| ← coot left | 20:31 |
| ← fling left | 20:36 |
| → fling joined | 20:37 |
|
PlasmaHH
| hm, could it work that way...? when the file in question is deleted in master but present in the branch, that should lead to a merge conflict, and by chosing ours for that, it essentially ignores the file... and then maybe set an attribute for that file and use a custom merge driver for it... but it seems that .gitattributes doesnt work in this case since the file isn't there... | 20:39 |
| ← rama left | 20:39 |
| ← lucasta left | 20:40 |
| ← kenanmarasli left | 20:40 |
| → rama joined | 20:40 |
| → lucasta joined | 20:40 |
| ← srinidhi left | 20:41 |
|
PlasmaHH
| indeed when the file is there, this works and just ignores the changes from the other file, that could be something to work with | 20:43 |
| ← Sasazuka left | 20:44 |
| → Sasazuka joined | 20:45 |
| → m0viefreak joined | 20:48 |
| ← delay left | 20:49 |
| ← sjoshi left | 20:53 |
| ← PlasmaHH left | 20:56 |
| ← jinsun left | 20:58 |
| ← cdown left | 20:58 |
| ← Murr left | 20:58 |
| → Murr joined | 20:58 |
|
user
| i am the git master | 21:02 |
|
osse
| no i am | 21:10 |
|
| gtfowtmfbs | 21:11 |
| → trace1918 joined | 21:11 |
| ← roadie left | 21:14 |
| → PlasmaHH joined | 21:22 |
| ← Tangent-Man left | 21:23 |
| ← gh34 left | 21:29 |
| → intelfx joined | 21:31 |
| ← PlasmaHH left | 21:32 |
| ← rama left | 21:33 |
| → rama joined | 21:33 |
| → mcon joined | 21:34 |
| ← intelfx left | 21:36 |
| → intelfx joined | 21:36 |
|
mcon
| is it possible to do a `git rebase -i "since last push"`? or do I need to know how many unpushed commits are there? | 21:36 |
|
nedbat
| mcon: try this: git rebase -i @{u} | 21:38 |
| ← derpydoo left | 21:38 |
| ← oprypin left | 21:38 |
| → roadie joined | 21:40 |
| → oprypin joined | 21:40 |
| ← lucasta left | 21:43 |
|
mcon
| nedbat: "fatal: no upstream configured for branch 'lua'" Apparently I never pushed my current branch; what is the spell to `git rebase -i` since branch creation? (i can count 8 commits in `git log` | 21:45 |
| → lucasta joined | 21:45 |
| ← roadie left | 21:48 |
|
gsi
| "upstream" is not about having pushed, it's about tracking another branch | 21:48 |
|
mcon
| nedbat: ... so I can do `git rebase -i HEAD~8`, but I am still curious. | 21:48 |
|
gsi
| see checkout --track or branch --upstream | 21:48 |
|
| and yes you can always specify which commit to use | 21:49 |
|
intelfx
| Hi. | 21:49 |
|
| Just a quick sanity check before I send a longer mail to the git ML and/or submit a bug report: is there any reason why `git fetch` (more specifically, `git fetch --all -j$(nproc)`) would sometimes (very often) touch some of the existing packs, without actually modifying their content? | 21:49 |
|
gsi
| @{u} just is the default when you omit the hash | 21:49 |
| → cdown joined | 21:51 |
| → gsgx joined | 21:51 |
| ← structoha left | 21:52 |
|
gsgx
| I often make the mistake of staging particular files or changes with `git add -p`, but then accidentally commit with `git commit -am "commit message"`, which commits all changes. Currently I just `git reset HEAD~1` and then repeat the process, but I'm wondering if there's any better way to get back to the state before committing, where only certain files were staged? | 21:54 |
| ← lucasta left | 21:56 |
| → av2156 joined | 21:56 |
|
BtbN
| There is reset --soft, but I don't think it does quite exactly that | 21:57 |
| ← av2156 left | 21:57 |
|
BtbN
| Since it will consider the files "-a" added as staged I'm pretty sure | 21:57 |
|
gsgx
| hmm, I thought `git reset` was the same as `git reset --soft`? | 21:57 |
| → lucasta joined | 21:57 |
|
BtbN
| no, the default is --mixed | 21:57 |
|
gsgx
| TIL, thanks | 21:58 |
| ← epony left | 21:58 |
| → epony joined | 21:59 |
| ← drbeco left | 22:00 |
| ← green_squirrel left | 22:01 |
|
BtbN
| I don't think there is a good solution to that issue. Other than somehow banning commit -a | 22:01 |
| ← rama left | 22:01 |
| ← mexen left | 22:01 |
| → rama joined | 22:02 |
| → piwu joined | 22:06 |
| ← lucasta left | 22:07 |
| ← trace1918 left | 22:08 |
| → Cleverness joined | 22:11 |
| → delay joined | 22:12 |
| ← piwu left | 22:12 |
| → roadie joined | 22:14 |
|
nedbat
| mcon: if you haven't pushed yet, then: git rebase -i $(git merge-base @ main) # I hope you aren't on windows | 22:14 |
| ← roadie left | 22:19 |
| → piwu joined | 22:19 |
| ← delay left | 22:20 |
| → delay joined | 22:20 |
| ← piwu left | 22:21 |
| → piwu joined | 22:21 |
| ← f451 left | 22:26 |
| ← NSOL left | 22:27 |
| ← rama left | 22:28 |
| ← piwu left | 22:29 |
| → rama joined | 22:29 |
| → piwu joined | 22:29 |
| → pyeverything joined | 22:30 |
| → roadie joined | 22:30 |
| ← roadie left | 22:35 |
| ← piwu left | 22:37 |
|
cbreak
| I'd recommend against using git commit -a, ever | 22:37 |
| → piwu joined | 22:38 |
|
cbreak
| also -m is bad, since it encourages bad commit messages | 22:38 |
| ← cdown left | 22:38 |
| → lucasta joined | 22:38 |
| ← Jong left | 22:38 |
| ← dionysus69 left | 22:40 |
|
EdFletcher
| `git commit -am '.'` -- my most-commonly executed git command. fortunately for me, my colleagues, and my dignity, `git rebase -i ...` is second on that list, so no one ever knows. oh no, except now you all do! 😆 | 22:42 |
| → Jong joined | 22:43 |
| → Xenguy joined | 22:44 |
| ← rama left | 22:44 |
|
EdFletcher
| but in all seriousness, `-a` is actually quite dangerous and my muscle memory of it has gotten me into trouble many times. probably best to heed cbreak's advice and never start with it in the first place. | 22:44 |
| → rama joined | 22:45 |
|
EdFletcher
| but also: learn the rebase workflow. making many, many small commits can really save your bacon in those times where you're experimenting a lot. ctrl+z is no substitute. | 22:46 |
| → roadie joined | 22:46 |
| ← arch_angel left | 22:48 |
| ← roadie left | 22:51 |
|
mackerman
| I'm more offended by the use of rebase than -am, honestly. | 22:51 |
| → nate1 joined | 22:52 |
|
EdFletcher
| what the what?! the rebase workflow is ❤️ | 22:53 |
|
mackerman
| The author of fossil can explain it better than I: https://fossil-scm.org/home/doc/trunk/www/rebaseharm.md | 22:54 |
|
| Its not git, sure, but I think the opinion of a person whose tools cannot rebase is interesting. | 22:55 |
| ← lucasta left | 22:55 |
| ← theoceaniscool left | 22:56 |
|
cbreak
| rebase is quite essential in git | 22:56 |
| → lucasta joined | 22:56 |
|
cbreak
| it allows crafting a readable and explainable history, while still working with checkpoints | 22:56 |
| ← theoceaniscool_ left | 22:57 |
|
EdFletcher
| ^that's a bingo | 22:57 |
|
mackerman
| * essential to some people's git workflows | 22:57 |
| ← nate1 left | 22:57 |
|
cbreak
| not using rebase in git is like never deleting any character in a text editor: Silly. :) | 22:58 |
|
| git is not only about recording history, it's about crafting history, about cooperating. Understanding this was one of the keys in understanding git for me. | 22:59 |
|
mackerman
| Its like needing to rewrite the draft of a book, and needing to burn all copies of version 1, without calling it version 2. | 22:59 |
|
cbreak
| with rebase, you can create a new draft of a book. Without, you're forced to write corrections into the margins or between the lines, or maybe chroma-multiplex fixes with red ink on top | 23:00 |
|
| because erasing what is already there would be oh-so-terrible, wouldn't it? | 23:01 |
|
gsi
| when a book gets published it's called the first edition, right? regardless of how many iterations the author internally required | 23:01 |
| ← lucasta left | 23:01 |
|
cbreak
| git history is the product, not just a record of the path a developer took. | 23:01 |
|
mackerman
| git is every draft the editor saw, not just the end result. | 23:01 |
|
cbreak
| not really | 23:02 |
|
| that's what the reflog is :) | 23:02 |
|
mackerman
| Reflog is the recycle bin before it gets emptied. | 23:02 |
| → lucasta joined | 23:03 |
|
mackerman
| If you can always rebase before other people get your history, sure it works without much problem. | 23:04 |
|
cbreak
| good git history tells a story, that of added features, fixed bugs, basically history. Bad git history is just a sequence of random snapshots during development, with shitty comments like "fixed bug" or "wip 3: feature x" | 23:04 |
|
| good git history can be bisected automatically, and can be read to study how development progressed. Bad history might not even compile all the time. | 23:05 |
|
mackerman
| Maybe tools to see the big picture need to be better. | 23:05 |
|
cbreak
| The text editor I use shows for every line the commit it came from. | 23:06 |
|
| it annoys me greatly if it tells me that it's from "fixed bug" commit. | 23:06 |
|
| git history similarly useful as much documentation as the source code comments themselves. Or even more useful. | 23:07 |
|
| well, anyway, obviously many people don't have the skill, motivation or even any reason to think about this as much as I do, but I recommend giving it a try :) | 23:08 |
|
mackerman
| Maybe it needs to tell you more about the branch that was merged in from. | 23:09 |
| ← sa0 left | 23:09 |
| → sa0 joined | 23:10 |
|
cbreak
| it does. | 23:11 |
|
| You don't write merge commit messages? | 23:11 |
|
| usually, when I merge feature branches, I give a short description of the overall feature | 23:12 |
|
| that way, git log --first-parent shows an overview, and without it, I see all the details | 23:12 |
| → zumba_addict joined | 23:13 |
| → BrianBlaze420 joined | 23:13 |
| ← rama left | 23:14 |
| → rama joined | 23:15 |
| ← sa0 left | 23:16 |
| ← GNUmoon left | 23:16 |
| → GNUmoon joined | 23:17 |
|
gsi
| haven't read all of it yet, but cannot agree with the fossil presentation of why rebase is harmful | 23:20 |
|
| can agree that rebase _can_ cause harm when misused, but when used properly it's very useful a feature | 23:21 |
|
| and can agree that not everybody "needs" it in their daily routine, while others like it very much and use it often | 23:21 |
|
| and no its main intention (as I see it) is not to fake a perfect creation that's never real, but instead to end up with something that's more maintainable | 23:22 |
| → dsrt^ joined | 23:25 |
| ← delay left | 23:30 |
|
gsi
| yep, that fossil page takes misuse for granted, concentrates on the excessive and misled forms, and completely ignores the useful use of rebase (AFAICS) | 23:37 |
|
| so another ACK on misused rebase is harmful, that was never the question :) | 23:37 |
| ← lucasta left | 23:39 |
| → lucasta joined | 23:39 |
| ← IRChatter left | 23:44 |
| ← lucasta left | 23:46 |
| → lucasta joined | 23:46 |
| ← pikapika_lunar left | 23:49 |
| → pikapika joined | 23:50 |
| ← lucasta left | 23:50 |
| → lucasta joined | 23:54 |
| ← pyeverything left | 23:55 |