Interactive Git Practice

Git Playground

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

Test Your Mental Model

Predict & Run

Choose what you expect a Git command to do, then run it against a real browser repository and compare the before and after states.

Shuffling Scenarios