Git by example: Interactive guide
Interactive introduction to Git with real-world use cases.