Runs locally
Git Command Reference
A short field guide to everyday Git.
Show the working tree
Unstaged changes
Stage hunks interactively
Record a snapshot
Compact history
Create and switch to a branch
Update only if fast-forward is possible
Publish the current branch
Unstage a file
Shelve work in progress
Replay commits onto main
Merge with a merge commit
Export and import are available after you sign in. Sign in
Searchable commands with what they do. Running them is left to your terminal.
About this tool
Forgot how to undo a commit, rename a branch or stash changes? Search the reference by command or task and copy the command into your terminal.
How to use it
- 01
Type a command or a task, for example "undo".
- 02
Read what the matching commands do.
- 03
Copy the command into your terminal.
FAQ
Frequently asked questions
Does it run Git commands?
No. It is a reference; running the commands is left to your terminal.
Is it suitable for beginners?
Yes. Each command comes with a plain-language description.