Git Command Wizard & Recipe Builder
Never get stuck in Git again. Interactive Git wizard containing categorized terminal commands for common workflows: undoing commits safely, squashing history, branch renaming, stashing, and discarding changes with clear explanations.
Undo last commit (keep all your changes staged)
You committed too early or want to edit commit message / files without losing changes.
git reset --soft HEAD~1
Moves HEAD back 1 commit while leaving your modified files staged in index.
How to Use Git Command Wizard & Recipe Builder
Search or Select Recipe
Browse categories or type your problem in the search bar.
Review Command & Explanation
Read how the command works and check safety warnings.
Copy Terminal Command
Copy directly into your terminal.
Frequently Asked Questions
Related Tools
cURL to Code Converter
Convert cURL commands into JavaScript fetch, Axios, and Python requests code.
Chmod Linux Permissions Calculator
Calculate Linux octal file permissions (e.g. 755, 644) and symbolic notation (-rwxr-xr-x) with interactive checkboxes.
Docker Run to Docker Compose Converter
Convert complex docker run CLI commands into clean, readable docker-compose.yml YAML specs.
JSON Formatter & Beautifier
Format, validate, beautify, and inspect JSON data with custom indentation.