git rebase / history rewrite
git rebase / history rewrite
Posted Feb 12, 2026 8:51 UTC (Thu) by kleptog (subscriber, #1183)In reply to: git rebase / history rewrite by marcH
Parent article: Evolving Git for the next decade
I see Jujitsu has the concept of "Change-Id" as a first-class feature, and that it can manage it so it lines up with Gerrit's Change-Id for a seamless experience. No more configuring the commit-hook for example. Very nice! Definitely putting jj on the list of things to try.
Unfortunately, standard Git will strip the header out during cherry-pick/rebase, and it doesn't survive format-patch/apply-mail. But if Jujitsu can catch on, perhaps we will finally have a global unique patch identifier that can work cross repo.
BTW, I also lament the lack of attention for clean commit histories. It's the main reason we use Gerrit rather than something like GitLab.
