Still like this as an introduction to git:
http://rogerdudler.github.io/git-guide/
"no deep shit"
The guide that OP posted is great, but once I see a wall of text in table of contents, I'm instantly turned off. Again, maybe most people will have a better attention span than I do, but some of them will not