Git-compatible version control system
Jujutsu is an easy to use and versatile version control system for software
projects. It is compatible with Git and provides:
Working-copy-as-a-commit: Changes to files are recorded automatically as
normal commits, and amended on every subsequent change removing the need for
`git stash` and working with index and staging.
Operation log & undo: Jujutsu records every operation that is performed on
the repository, from commits, to pulls, to pushes.
Automatic rebase and conflict resolution: When you modify a commit, every
descendent is automatically rebased on top of it. This makes "patch-based"
workflows a breeze.