git intelligence
a git toolbelt
giti.sh
Usage:
giti.sh [-h|--help] [-v|--version]
f|fetch|pl|pull|ph|push
giti.sh up|upgrade
Options:
-h|--help
show this message
-v|--version
version
Commands:
f|fetch
git fetch
m|merge
git merge
pl|pull
git pull
ph|push
git push
rb|rebase
git rebase
up|upgrade
upgrade giti.sh
Modules:
meh
git reset HEAD
nah
git reset HEAD --hard
qmg
quick merge current branch into another branch with the option to add a tag beforehand
wip
git add -A && git commit -m "WIP"
Examples:
giti.sh -h
display this message
giti.sh -v
display version
giti.sh upgrade
upgrade giti.sh to latest version
- linux
Run curl https://raw.githubusercontent.com/frncsdrk/giti.sh/master/download.sh | sudo bash
- clone the repo
- run
./setup.sh i
(requiressudo
)
Use docker run frncsdrk/giti.sh
gs
forgit status
- rb - rebase
- m - merge
- meh -
git reset HEAD
- nah -
git reset HEAD --hard && git clean -df
- qmg - quick merge
- wip -
git add -A && git commit -m "WIP"
MIT (c) 2019 frncsdrk