Jujutsu: The Git Upgrade You Didn't Know You Needed
Summary
Jujutsu (jj) is a disciplined redesign of Git that rethinks the working copy, making it always a commit and removing the traditional staging area. It introduces stable change IDs that survive rewrites and a conflict model where conflicts are a state rather than a blocker, plus workspace support for parallel AI-enabled workflows. The article covers how to adopt jj, its benefits, and notable caveats.