Welcome to Git Out Of Trouble

It isn’t uncommon to make a mistake while working with Git, but don’t fret, everyone does it. Getting out of a mess, can be just as easy as getting into one if you know the tools at your disposal to save your project and prevent public embarrassment. This course outlines the different commands you can use to get out of almost any sticky situation.


Before we begin, the GitHub Training team would like to thank the following community contributors for their work in creating meaningful content that inspired this course:

Stuck? Open an issue in the repository for this class and mention @githubteacher for help from one of the GitHub trainers!