git-gud

Crates.iogit-gud
lib.rsgit-gud
version0.1.3
sourcesrc
created_at2023-04-25 16:38:58.515069
updated_at2023-04-28 20:34:59.149263
descriptiongit-gud is a CLI tool for using git with some improved features.
homepagehttps://gitlab.com/CaelRowley/git-gud
repositoryhttps://gitlab.com/CaelRowley/git-gud
max_upload_size
id848638
size108,430
(CaelRowley)

documentation

https://gitlab.com/CaelRowley/git-gud

README

Git Gud

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.

Install

Commands

Here 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

Alt text

License

MIT

Commit count: 31

cargo fmt