No command matches that.
Try a shorter word — most commands are filed under what they do, like undo, branch, secret or tag.
A field guide to version control
Every Git and GitHub command worth knowing — written in plain English, with the situation you would actually reach for it in, and a copy button on all of them.
Emergency Response & Hardening
Scan diffs for leaked API keys, purge credentials from Git history safely without corrupting repositories, generate pre-commit shields, and follow an incident recovery checklist.
100% Privacy-Preserving: All regular expression evaluations happen entirely inside your browser JavaScript runtime. Nothing is transmitted over any network.
Paste a commit diff, code snippet, or .env file on the left to scan for leaked secrets.
Follow these 7 critical steps in order if credentials were pushed to GitHub or a shared remote. Checkboxes persist across page reloads.
Visual Sandbox & DAG Simulator
Watch how branches, commit hashes, HEAD pointers, and merge commits move before you run commands in your terminal. Choose a guided scenario or test freely in sandbox mode.
Terminal & Command Line Companion
Search 381+ commands, diagnose errors, and scan for secrets directly from your command line with zero installation required.
Execute queries on the fly without installing anything globally:
npx gitatlas <search query>
git atlas)Add a 1-line alias so you can type git atlas <query> natively in Git:
git config --global alias.atlas "!npx gitatlas"
Drop this snippet into your ~/.zshrc, ~/.bashrc, or $PROFILE:
gitatlas() { npx -y gitatlas "$@"; }
◆ GitAtlas CLI — The Field Guide to Git
Interactive Studio
Visually configure complex multi-flag commands, simulate safe recovery paths, generate tailored .gitignore rules, and draft conventional commits with instant one-tap copy.
git log --graph --oneline --decorate --all -n 10
Flag Breakdown
Step 1
Step 2
git restore path/to/file.js
Why this command?
git commit -m "feat: add user avatar upload endpoint" -m "Closes #42"
Message Preview
Guided recovery
Answer two questions and GitAtlas hands you an ordered playbook — with the read-only check to run before every risky step, and what each one cannot be undone from.
Or open a playbook directly
Troubleshoot safely
GitAtlas matches common errors locally, then gives you a plain-English cause, safe checks, and the next command to run. Nothing you paste leaves this page.
No command matches that.
Try a shorter word — most commands are filed under what they do, like undo, branch, secret or tag.