The JJ VCS workshop: A zero-to-hero speedrun

https://news.ycombinator.com/rss Hits: 11
Summary

Become a Jujutsu Master in 1 hour Perhaps you've heard of the JJ VCS, a new VCS replacing git that makes commit discipline and dealing with stacked PRs a breeze. Perhaps you've read the same blog posts I have, about how great jj is and how easy it is to get started. But it wasn't enough for me, and it might not be enough for you. I felt my productivity grind to a halt as I struggled with things that had become second nature after 15 years of using git. Even though I was told it would be easy, I dreaded for days the prospect of dealing with my first merge conflict. But then I hit jj heaven, and my productivity reached new heights. If only I'd had first gotten to do deliberate practice of the major workflows, I would have gotten there much faster. I created this workshop to save the rest of my team — and now the rest of the world — from the same learning pains I went through learning JJ. This is not yet another blog post about the awesomeness of jj. It's a series of exercises — done in simulation in this tiny repo — to give you experience with all the major version-control workflows as fast as possible. Steps Watch the intro video (<6m at 1x speed). Go through the slides, featuring a series of 8 exercises to take you from "Create a new commit" to "resolve merge conflicts in a stack of PRs." (1-2 hours for someone with no jj experience.) Watch the conclusion video (<6m at 1x speed). Get stuck at any point? Watch the video solutions below

First seen: 2025-07-27 21:30

Last seen: 2025-07-28 07:31