
About Jujutsu
Jujutsu, also called jj, is a version control system that works with Git repositories. It aims for a simpler model than Git while keeping Git compatibility.
What it does
jj lets you work with files and commits through a small set of commands. It can use an existing Git repository as its storage, so you can keep using Git remotes. The project documents its concepts, guides and command reference on its docs site. Releases are listed in a public changelog, and a development roadmap is published too.
Key features
- Works with Git repositories and remotes
- Command reference and guides in the docs
- Concepts documented for new users
- Guides for working with GitHub and Gerrit
- Public changelog for each release
Who it's for
jj suits developers who use Git every day and want a simpler way to manage commits. It is also useful for people who want to try a new version control model without leaving their current hosting service.
Pricing and good to know
jj is open source under the Apache-2.0 license. The project is in active development, and its docs cover both the latest release and the unreleased main branch. Check that the docs match the version you install.
Highlights
- Works with existing Git repositories
- Command reference and guides
- Guides for GitHub and Gerrit
- Public changelog for each release












