Paths/DevOps Engineer/Git / Fixing Mistakes
Revert a Bad Commit
A teammate committed a bug and you need main clean again — without rewriting history that others already have. Undo the last commit with git revert, which adds an inverse commit.
Validator
⏱ 0:00
IDLE — checks run live as you type commands; submit when done
01Requirements
live checks- ~/project is a Git repository○
- A revert commit exists (message starts with 'Revert')○
02Walkthrough
1 of 12 revealed- 01
Recreate the repository
Every lab starts from a fresh shell — ~/project doesn't exist yet. mkdir makes it.
mkdir ~/project - 11 locked · each failed submit reveals one
03Stuck?
0 of 3 revealedTake a hint without losing the lab — each one points at the thing to look at, not at the answer.
04AI Tutor
guides, never solvesTell me what you're stuck on — I'll nudge, not solve. Which requirement are you looking at?
04Notebook
saved locally in this browserlearner@lab — ubuntu:24.04 + git
Session is disposable
↑/↓ recalls commands · Ctrl+Enter submits · type help for the command list