Hacker News new | ask | show | jobs
by sunshowers 492 days ago
(Commit mutability separation, like many of jj's other features, was originally implemented in Mercurial.)
1 comments

Good to know! I guess the "innovative" part was being able to apply these semantics on top of git without breaking compatibility.
Yeah. In Mercurial the set of immutable heads is state that's stored in the repository. In Jujutsu this is done via a revset, which is a really clever approach.