Should I Switch From #Git to #Jujutsu
https://etodd.io/2025/10/02/should-i-switch-from-git-to-jujutsu/
Should I Switch From #Git to #Jujutsu
https://etodd.io/2025/10/02/should-i-switch-from-git-to-jujutsu/
Jujutsu is a new version control system that is backward-compatible with Git. All the cool kids are raving about it. In this article I will try to help you decide whether it’s worth investigating. If you use git rebase, the answer to this article’s question is probably yes. You will mostly likely love Jujutsu. Proceed to Part Two. Do not pass Go. Do not collect two hundred dollars. If you don’t use git rebase, you might still enjoy Jujutsu, but you might wonder, why would I care about all this fancy stuff? All I do with Git is commit and occasionally sync with main… what more could I possibly want?
Day one impressions on #Jujutsu
🚀 Jumping in is fine and does not break git -- if you accept to live in detached HEAD off main
🚀 Working in a amend-oriented flow is simpler with jj
🚀 rebasing is a breeze
🚀 It’s fun to push branch B while editing branch A - no hassle checking out stuff
🚀 Saying goodbye to stashes is cool too
🚀 There is an emacs mode 😍
But...
💥 I find the jj log is a little messy - I know it can be cleaned
💥 Farewell pre-commit hooks
💥 Muscle memory is resilient...
Trying out #Jujutsu 😎
So far, I like the general philosophy. I just miss the pre-commit hooks (I know about jj fix, but it’s not the same), and I still got to get my head round some stuff that break a decades-long culture of doing version control.
jj-fzf 0.38.0 is out! 🚀
🎯 Auto-position on @ upon startup
🧠 Updated commit message prompt for smaller LLMs
📖 Man page now includes F11 preview toggle docs
🐛 Fixed SFX support for Ubuntu 22.04
🔧 Fixed quoting for jj split
⚠️ Requires jj-0.38.0 and fzf-0.67.0
https://github.com/tim-janik/jj-fzf
#BuildInPublic #100DaysOfCode #Jujutsu #VCS #DevTools #jjfzf #OpenSource
RE: https://beep.town/@zion/116246053243510783
when someone tries to sell you on a new VCS