If you do not try this and you also mess up terribly, you have to use git reflog to go find your branch before messing it up, that's A lot more durable, more stress filled, plus more error-prone. To make it clear what is happening there, know this one command https://windows-8-1-pro-n-5pc-ret48933.blogozz.com/30701524/about-1-15