Jujutsu for Everyone

Introduction This is a tutorial for the Jujutsu version control system. It requires no previous experience with Git or any other version control system. At the time of writing, most Jujutsu tutorials are targeted at experienced Git users, teaching them how to transfer their existing Git skills over to Jujutsu. This tutorial is my attempt to fill the void of beginner learning material for Jujutsu. If you are already experienced with Git, I recommend Steve Klabnik’s tutorial instead of this one. This tutorial requires you to work in the terminal. Don’t worry, there’s a chapter covering some terminal basics in case you’re not 100% comfortable with that yet. The commands I tell you to run will often only work on Unix-like operating systems like Linux and Mac. If you’re on Windows (and can’t…