Jujutsu: Rethinking Git's Workflow

2025-05-02

Say goodbye to cumbersome Git workflows! Jujutsu is a new version control system that unifies Git's commits, working copy, index, and stash into the concept of a "change," making code manipulation safer and more flexible. No more tedious staging area operations; Jujutsu automatically tracks all file modifications. Create new changes with `jj new`, safely abandon them with `jj abandon`, and easily merge or split changes with `jj squash` and `jj split`. Powerful `jj undo` functionality and operation logs let you experiment fearlessly. While collaboration differs slightly from Git, Jujutsu's local convenience dramatically increases development efficiency.

Read more
Development