Version control is an important tool for anyone looking to track their changes these days. It's especially helpful for programmers, sysadmins, and site reliability engineers (SREs) alike. The promise of recovering from mistakes to a known good state is a huge win and a touch friendlier than the previous strategy of adding
.old to a copied file.
In this 2-page Git cheat sheet, learn the essentials, basic flow, basic branching, and important flags. Also learn how to work with a remote repository and of course, get more help.