Interactive Git Practice

Git Playground

Run simulated commands, solve repository missions, and test your mental model without changing a real project.

Random Practice

Git Quickfire

Solve every challenge in a 50-question shuffle. Commands update the visual when they change Git state; concept questions test the mental model behind the command.

Shuffling 50 Challenges

Building a fresh no-repeat practice cycle.