http://rogerdudler.github.io/git-guide/ is not exactly complete, and some commands are seldom used. https://www.perforce.com/blog/141218/git-beyond-basics-using-shallow-clones http://stackoverflow.com/questions/20280726/how-to-git-clone-a-specific-tag https://github.com/git-tips/tips