Evan's Jujutsu Tutorial
Report an issue or ask a questionJujutsu (from here on, "jj") is a version control system that is both simple and powerful. This site is a tutorial will help you learn to use jj.
Why bother? Read my Jujutsu sales pitch.
Ready to learn? Start the tutorial.
Goals and alternatives
This tutorial is for readers familiar with Git, and aims to be consise and to the point.
If this tutorial doesn't work out for you, try another:
- Steve's Jujutsu tutorial is the most recommended entry point, and is more conversational.
- The Jujutsu documentation has a tutorial, which is heavier on the details right from the start.
- Jujutsu for Everyone is for readers without previous version control experience.
AI statement
This text was all written by hand by Evan Martin, a human. I used no AI, and disclaim this in particular so that you can expect that the choices made in what to mention, what to leave out, and in what order were carefully considered. (After writing most of it I did use AI to check for mistakes.)