Welcome to the Tour of Git
An interactive, hands-on guide to learning Git from the ground up. Practice real commands in a safe, simulated environment.
Start the Tour →Git Basics
Learn the fundamental concepts and commands of Git
12 lessons
Branching & Merging
Learn to work with branches and merge changes
11 lessons
History & Undoing Changes
Learn to explore history and undo mistakes
10 lessons
Working with Remotes
Learn to collaborate using remote repositories
10 lessons
Advanced Git
Master advanced Git tools and workflows
16 lessons