Visually construct complex git commands with explanations, danger warnings, workflow recipes, and a comprehensive cheat sheet.
Commands
Command Preview
Select a command to begin...
Options & Arguments
Risk Level:
Safe
Explanation
Visual
No commands built yet. Start building to see your history here.
No favorites saved. Click the star on a command to save it.
Add commands to your chain using the "+ Chain" button above.
How to Use This Tool
Pick a category — Select from Basics, Branching, Remote, Inspection, Undoing, or Advanced tabs
Choose a command — Click a git command from the list on the left panel
Configure flags and arguments — Toggle options and fill in values; the command preview updates in real time
Copy the command — Click the copy button or press Ctrl+C to copy the generated command to your clipboard
Explore workflow recipes — Use pre-built multi-step sequences for common tasks like feature branches or squash merges
Common Use Cases
What flags does git rebase have and which ones are dangerous? Select the rebase command to see all flags with danger-level indicators and plain-English explanations
How do I undo a commit without losing my changes? Browse the Undoing category to find the right reset or revert command with safe flag combinations
What's the correct sequence for a squash merge workflow? Check the Workflow Recipes for step-by-step command sequences you can copy and run