Nice to see some seemingly jujutsu inspired features getting into Git core.
git history reword ~= jj describe
git history split ~= jj split
https://git-scm.com/docs/git-historyjj is a "unofficial" Google project that one has to sign a Google CLA to contribute to. I don't think it would be a good idea to trust/transition to a system like that from git.
Not familiar with jj and don't want to get into bike shedding, but how is describe supposed to be a good name for history rewrites?
Yeah it’s a direct inspiration.
If this is meant to be a dig, you should keep in mind how much jj owes to git.
It's not documented, but unfortunately neither of these re-signs the commits even if GPG signing is configured. They are based on `git replay`, and that doesn't sign either (at least yet).