Git Command Helper
Generate complex Git commands with a visual interface. Useful for both beginners and advanced Git users.
Usage Tips
- Always check current branch before running commands
- Use --hard reset carefully as it discards changes
- Interactive rebase allows you to modify commit history
- Cherry-pick applies specific commits from other branches
Key Features
- 6 categories (Branch, Commit, Stash, Reset, Rebase, Cherry-pick)
- Visual interface for complex options
- Real-time command generation
- Command descriptions
- One-click copy to clipboard
Categories
Branch
Create, switch, delete branches and sync with remote
Commit
Commit changes with various options (-a, --amend, --no-verify)
Stash
Temporarily save and manage working changes
Reset
Revert commits and change working directory state (--soft, --mixed, --hard)
Rebase
Rewrite and clean commit history (interactive mode supported)
Cherry-pick
Apply specific commits from other branches
Safety Tips
- Always check current branch before running commands
- Use
--hardreset carefully as it discards changes permanently - Create backups before dangerous operations
- Verify changes with
git statusandgit diff