Git Immersion

by Andy Appleton

A well thought out and easy to follow introduction to Git. Use this to understand the concepts and Tower to visualise them.

http://gitimmersion.com/