Post #2884752
2026-04-20 21:23 UTC
Been using Jujutsu to manage all my git repositories for around 5 months now, after Sandy Maguire recommended me to take a look. He characterize it as a life-changing addition to his workflow, and has a great post about it here:
https://reasonablypolymorphic.com/blog/jj-strategy/
My git experience before was not that bad thanks to the magic of https://magit.vc/ (I still use it to manage diff hunks). But the affordances that `jj` provides make rebases a breeze, changing history an easy thing, and all through terminal commands (and great docs) that just makes sense. It involves some important rewiring of how one thinks about commits and branches, as it has been argued by basically anyone discribing the switch. But it has a low entry point thanks to the polished compatibility with git, so you can always fall-back to what you know.
After this time, I've developed a working mental model through regular use and greats resources sharing wildy creative workflows to try. It feels like a skill I am coming to master and a space to confidently explore (bless you `jj undo`).Plain git feels slippery, obscure and unreachable in comparison. I'm almost tempted to say that Jujutsu brings some joy to vesion control. I cannot recommend it enough.
https://github.com/jj-vcs/jj
Replies (0)
No replies.