Jujutsu: A Powerful and Simple Git-Compatible DVCS
Jujutsu is a Git-compatible distributed version control system (DVCS) that offers a combination of features from Git, Mercurial, and Pijul/Darcs. It provides a simple command-line interface with features such as anonymous branching, powerful history-rewriting, and first-class conflicts. One unique feature is the working-copy-as-a-commit, which automatically commits the working copy and eliminates the need for git stash. Additionally, Jujutsu supports safe replication via rsync, Dropbox, or distributed file systems. It can be used as an alternative interface to Git, with the ability to switch back to Git if needed. The project is actively developed and supported by Martin von Zweigbergk at Google. Developers can join the Discord community for questions and find the glossary helpful for reference.