logoalt Hacker News

ajoberstarlast Tuesday at 1:02 AM5 repliesview on HN

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-history

https://www.jj-vcs.dev/latest/cli-reference/#jj-describe

https://www.jj-vcs.dev/latest/cli-reference/#jj-split


Replies

semanticcyesterday at 6:51 PM

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).

NewsaHackOyesterday at 3:47 PM

jj 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.

show 1 reply
aulinyesterday at 11:52 AM

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?

show 5 replies
chrishill89yesterday at 4:18 PM

Yeah it’s a direct inspiration.

wakawaka28yesterday at 2:05 PM

If this is meant to be a dig, you should keep in mind how much jj owes to git.

show 3 replies