← All Workshops
MudEngine Part 1: Requirements
Step 9 / 19
Install jj (Jujutsu)
jj is a Git-compatible version control system that makes it easy to create lightweight checkpoints of your work. Throughout this workshop series, you can use jj to save snapshots before each code change — letting you see how the app is built step by step.
Install jj now — we will initialize it in our project later.
Install jj
cargo install jj-cli📖 What is jj?
jj (Jujutsu) is a Git-compatible VCS built around changesets instead of commits. It is simpler and more flexible than Git, with features like automatic branching, easy undo/amend, and built-in conflict resolution.
jj works alongside Git — your checkpoints are visible in git log too.
Step 9 / 19