Git for Real People: From Your First Commit to Surviving Merge Conflicts
I’ve been using Git for about four years now and I still occasionally do things that make me go “what the hell was I thinking?” This is not that kind of guide. You know the ones — they exist by the thousands and most of them are written by people who assume you’ve never used a terminal before or — more annoyingly — people who assume you already know everything and just need a cheatsheet. This is somewhere in the middle. ...