Git by example: Interactive guide

Interactive introduction to Git with real-world use cases.