Inside Git

Edward Thomson takes you inside the Git version control system, showing you how it works under the hood, so that you can understand it better and be more successful using Git.

Git Tips and Tricks
A collection of guidance for working with Git, including configuring a .gitattributes file and renormalizing the files.

Git Internals