That's nothing like the OP. The OP actually tries to teach you how git works. Your link gives people crappy recipes to copy and paste which teaches you nothing and only serves to reinforce the idea that git is "hard" and that you can't possibly understand it.