Git
Practice Git porcelain: status, commit, branch, rebase, restore, and worktrees.
Discover curated tracks, answer short quizzes with clear feedback, and return for the next due command — without arcade noise.
Which Git command stages all changes in the working tree?
Practice Git porcelain: status, commit, branch, rebase, restore, and worktrees.
Practice Vim keyboard shortcuts: motions, operators, text objects, buffers, tabs, folds, vimdiff, and quickfix.
Practice Docker CLI: run, exec, volumes, networks, Compose, and system prune.
Practice Bash syntax: parameter expansion, special variables, set options, redirection, and test conditions.
Choose Git, Linux, Docker, and more — browse like a cheatsheet library.
Multiple choice, fill-blank, key sequences, or query editors with clear feedback.
Signed-in practice uses spaced repetition so weak commands surface again.
Short sessions keep muscle memory for commands you actually use.
XP and streaks summarize effort without turning practice into a spectacle.
When signed in, spaced repetition prioritizes what is due — not random trivia.
Prompts and answers stay in monospace so commands stay legible.
Practice 8 due cards on Git
Find a track or sample command before you browse a grid.
MC, fill-blank, key-sequence, and query editor — mode support varies by track.
Correct, Incorrect, and XP chips stay tokenized and labeled — never color-only.
Signed-in progress groups Due / New / Learning / Mastered from existing SR data.
Dense tables and clear next actions for people who practice more than once.
Try /play without an account, then sign in to keep spaced progress.
Command CRUD and import stay role-gated — separate from learner discovery.