Git Command Quiz
Test your Git knowledge with interactive scenarios covering branches, merges, rebases, conflicts, and the recovery commands you reach for under pressure.
Category: Git
Topics covered: git, quiz, interactive
// simulator
Git Command Quiz
Test your Git knowledge with interactive scenarios covering branches, merges, rebases, conflicts, and the recovery commands you reach for under pressure.
Basic concepts and fundamentals
Advanced workflows and optimization
Expert-level scenarios and edge cases
Press 1-4 to select, Enter to submit
About Git Command Quiz
The Git Command Quiz is an interactive learning tool designed to help developers understand Git through real-world scenarios. Instead of memorizing commands, you'll learn by solving practical problems you encounter in everyday development.
What you'll learn
- Handling merge conflicts effectively
- When to use rebase vs merge
- Cleaning up commit history
- Stashing and workflow management
- Advanced Git operations like cherry-picking
- Undoing mistakes safely
Difficulty levels
- Beginner: Basic merging and conflict resolution.
- Intermediate: Rebasing, stashing, and workflow optimization.
- Advanced: Interactive rebasing and complex scenarios.
Pro tip
Each scenario is based on real situations developers face. The explanations help you understand not just the what but the why behind each Git command, making you a more confident developer.
Found an issue?
Try next
// simulator
Agentic Loop Simulator
Watch a coding agent run an agentic loop, one step at a time. A planner, a builder, and a judge cycle through plan, build, verify, and repeat until the goal is met. Toggle the separate judge off to see why an agent grading its own work ships confident bugs. An animation-first, interactive explainer of loop engineering and how it maps to Claude Code.
// simulator
SQL Terminal Simulator
Practice SQL in an interactive browser terminal. Learn SELECT, WHERE, ORDER BY, DISTINCT, aggregates, GROUP BY, HAVING, JOINs, subqueries, and window functions against a small e-commerce schema, with single-table queries evaluated live and verified Postgres output.
// simulator
PostgreSQL Terminal Simulator
Practice the psql tool and Postgres engine in an interactive browser terminal. Explore with meta-commands, read real EXPLAIN plans, add an index to turn a sequential scan into a bitmap index scan, and use BEGIN and ROLLBACK to make changes safe, all against a small e-commerce database with verified PostgreSQL output.