Jujutsu

A version control system with a simpler model than git, which uses git repositories as storage so it works with existing projects and hosts.

These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.

1 more ways to get Jujutsu

Package managers

About Jujutsu

Jujutsu, or `jj`, keeps the distributed model and the hosting you already use but changes the workflow. There is no staging area and no detached HEAD; the working copy is itself a commit that updates as you edit, conflicts are recorded in commits rather than blocking you, and every operation is undoable through an operation log.

The architectural point is that it separates the interface and the version control algorithms from the storage backend. Today it uses git repositories as that backend, so you can adopt it on an existing project, push to GitHub and work alongside colleagues who are still using git and who never need to know.

It is still pre-1.0 and the commands are evolving, so expect to relearn some things between versions.

Strengths

  • Uses git repositories as storage, so it works on existing projects and existing hosts
  • No staging area and no detached HEAD; the working copy is just a commit
  • Conflicts are recorded in commits rather than halting the operation
  • Every operation is undoable through an operation log

Limitations

  • Pre-1.0, with commands and behaviour still changing between releases
  • The mental model differs enough from git that experience does not carry over cleanly
  • Tooling, editor integration and hosting features are written for git, not jj
  • Documentation is good but the ecosystem around it is thin

Details

Pricing
FreeFree and open source under Apache 2.0.
License
Apache-2.0
Developer
Jujutsu
Platforms
Windows, macOS, Linux, Command line
How it runs
Downloadable app
Account
Not required
Works offline
Yes
Best suited for
Trying a cleaner version control workflow without leaving git repositories behind
Categories
Git clients
Last verified
Added
Provenance
Selected from the TechWalrus downloads catalog (Dev Tools); facts checked against the developer's own pages, 2 sources on file.

Similar software

Related functionality, not necessarily a direct replacement.

Report a wrong fact or a dead link on this listing