Tour of Git

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