Get the latest tech news
What I've learned from jj
How Jujutsu's flexibility and safety changed my approach to version control
Rebasing revisions to different places, temporarily creating multi-parent merges to do work then unwinding them later once I’ve shipped some PRs, or just experimenting with various commands–it’s all risk-free because I can trivially restore my repository and state back to the way it was. But now, with the ease at which I can “put the right things in the right place”, I’ve found myself caring more about individual commits: discrete, standalone units of work that don’t necessarily require the broader context of a pull request. I’m eagerly watching developments like per-commit code review in tools like GitButler and efforts to add Change-ID as a supported header in git itself to enable durable change tracking on top of commits.
Or read this on Hacker News