| Crates.io | git-gud |
| lib.rs | git-gud |
| version | 0.1.3 |
| created_at | 2023-04-25 16:38:58.515069+00 |
| updated_at | 2023-04-28 20:34:59.149263+00 |
| description | git-gud is a CLI tool for using git with some improved features. |
| homepage | https://gitlab.com/CaelRowley/git-gud |
| repository | https://gitlab.com/CaelRowley/git-gud |
| max_upload_size | |
| id | 848638 |
| size | 108,430 |
git-gud is a CLI tool for using git with some improved features. This is a work in progress but is still very usable, because it default to using git if there is no custom implementation.
cargo install git-gudHere is the list of custom commands
gg |
git |
|---|---|
gg status gg s |
git status |
gg clone ${url} gg c ${url} |
git clone ${url} |
gg push gg p |
When on main: git push When on a branch: git push --set-upstream branch-name |
gg sync |
git pull --rebase if on master, but if on a branch, it will pull the latest changes onto master, and then rebase master on your current branch |
If you run a command that is not implemented, for example gg checkout -b some-branch it will default to git and run the equivalent of git checkout -b some-branch

MIT