githero-cli
v0.2.2
Published
The Git CLI that reads your mind
Maintainers
Readme
GitHero CLI
GitHero is an interactive Git CLI designed for developers who are tired of remembering Git commands or dealing with bad GUIs.
It guides you through common Git actions using simple menus, smart defaults, and clear prompts — with almost no typing required.
You focus on what you want to do. GitHero handles the Git commands.
Why GitHero?
- No need to memorize Git commands
- Interactive menus instead of flags
- Smart defaults (branch, rebase, gitignore)
- Safe operations with confirmations for destructive actions
- Works perfectly in the terminal (Windows, macOS, Linux)
GitHero does not replace Git — it makes Git easier to use.
Installation
Install globally using npm:
npm install -g githero-cliAfter installation, run:
ghWhat can GitHero do?
- Initialize a new Git repository
- Clone repositories (HTTPS or SSH)
- Create commits with guided messages
- Push and pull changes safely
- Switch, create, and manage branches
- View commit history
- Stash changes
- Clean untracked files
- Access protected "nuclear" Git options
All actions are performed through interactive menus.
Philosophy
GitHero follows a few simple rules:
- Minimal typing (only commit messages when needed)
- No long flags or complex commands
- Always show clear intent before executing actions
- Prefer safe defaults
License
MIT
