Sunday, October 25, 2026 4,350 lists 78,100 records on file
List your app or device

  1. Home
  2. Version Control Software
  3. Jujutsu

Jujutsu

On the record

Automatic snapshots
Jujutsu automatically records working-copy changes as commits, so it has no explicit index or staging area.github.com · read 4 Oct 2026
Concurrent use
The project says Jujutsu is designed to handle concurrent scenarios without corrupting the repository, though colocated workspaces on NFS or Dropbox are not thoroughly tested.github.com · read 5 Oct 2026
Conflict handling
Conflicts are recorded in commits and do not prevent the operation from succeeding; users can resolve them later.github.com · read 5 Oct 2026
Experimental status
Jujutsu is experimental; the project says Git compatibility is stable, while some features, user experience, and workflows remain in progress.github.com · read 5 Oct 2026
Git backend
The Git backend is production-ready and supports working with Git remotes; commits created by Jujutsu look like regular Git commits.github.com · read 5 Oct 2026
Git compatibility
Its production-ready Git backend works with any Git remote, and users can switch back to Git.github.com · read 4 Oct 2026
Git limitations
The Git compatibility guide lists submodules, partial clones, and Git LFS as unsupported.docs.jj-vcs.dev · read 5 Oct 2026
History editing
Jujutsu supports rewriting history, including editing commit descriptions, editing or splitting changes, and moving changes between commits.github.com · read 5 Oct 2026
History rewriting
Jujutsu automatically rebases descendants when a commit changes and offers tools to edit or split commits.github.com · read 4 Oct 2026
Integrations
The documentation provides workflows for GitHub, GitLab projects, and Gerrit code review.docs.jj-vcs.dev · read 4 Oct 2026
License
Jujutsu is open-source software under the Apache 2.0 license.github.com · read 4 Oct 2026
Notable limits
The README says Git submodule support is incomplete and email-based workflows do not have native support.github.com · read 4 Oct 2026
Operation history
Repository operations are recorded with snapshots, allowing users to undo operations or restore an earlier repository state.github.com · read 5 Oct 2026
Operation log
The operation log records repository operations and supports undoing or restoring earlier repository states.github.com · read 4 Oct 2026
Purpose
Jujutsu is a version control system for software projects, used to copy code, track changes, and publish changes for others.github.com · read 5 Oct 2026
Runtime requirement
The installation guide requires Git 2.41.0 or above.jj-vcs.dev · read 5 Oct 2026
Security reporting
The security policy directs vulnerability reports through GitHub Advisories, says the team will respond within three working days, and follows a 90-day disclosure timeline.github.com · read 4 Oct 2026
Staging area
Jujutsu ignores Git's staging area, and its Git compatibility guide says it does not understand Git-represented merge conflicts or unfinished Git rebase states.docs.jj-vcs.dev · read 5 Oct 2026

Alternatives to Jujutsu

Every alternative, ranked