Less needed than magit
Less needed than magit
Posted Mar 5, 2026 15:26 UTC (Thu) by marcH (subscriber, #57642)In reply to: Less needed than magit by gasche
Parent article: Magit and Majutsu: discoverable version-control
Interactive rebases was probably the top reason why I used magit so much. Now I very rarely tell jj to move more than one or two commits at a time because:
- many rebases come "for free". For instance: when editing a commit which is not last (not "HEAD").
- jj absorb and "mega" merges mean I don't need to re-order before pushing https://v5.chriskrycho.com/journal/jujutsu-megamerges-and...
- many rebases come "for free". For instance: when editing a commit which is not last (not "HEAD").
- jj absorb and "mega" merges mean I don't need to re-order before pushing https://v5.chriskrycho.com/journal/jujutsu-megamerges-and...
Even before "jj arrange" it was already possible to move several commits at once using the command line. Only to a single destination.
"jj arrange" looks useful and very nice to have but it won't be used as much as "git rebase [-i]" which was required for almost everything related to history rewrites.
