3 ms·
and now git owes jj a couple ergonomic improvements. this is a net win for both.
by baq 6mo ago
and now git owes jj a couple ergonomic improvements. this is a net win for both.
- wakawaka28 6mo agoI think this is cluttering git with a bunch of special-case commands when rebase is all you need. Next thing you know, people will say we need to drop git because there are 5 ways to do everything.
- baq 6mo agoAh, the Dropbox comment. You don’t even need git for that matter, you can switch between filesystem snapshots. The point is, ergonomics matter. Rebase is not ergonomic for splitting commits.
- wakawaka28 6mo agoThat is an absurd straw man. The point is, rebase workflow is ergonomic enough for the amount of splitting or rewording anyone realistically needs. Furthermore, knowing rebase is essential for things that these new tools can't do. It's best for people to use one familiar tool for everything IMO.
- baq 6mo ago> rebase workflow is ergonomic enough for the amount of splitting or rewording anyone realistically needs The point is this is perhaps true for you but most definitely not for others. there’s a Jevon’s paradox-like mechanic at play here which you can’t see if your axiom is ‘I don’t need this.’