$ devtools
← All tools

Command Teller

Text

Describe what you want to do in plain English and get the matching shell or git command, with variants.

git status
Show working tree status
git log --oneline -20
Recent commits, compact
git diff --stat
Summary of changes per file
git stash push -m 'WIP'
Stash uncommitted changes
git reset --soft HEAD~1
Undo last commit, keep changes staged
git restore --staged .
Unstage everything
git switch -c feature/x
Create + switch to new branch
git push -u origin HEAD
Push current branch and set upstream