An aliases to help manage the git.
alias gst='git st '
alias ga='git add '
alias gaa='git add .'
alias gb='git branch '
alias gcm='git commit'
alias gcmp='git commit -p'
alias gcma='git commit -a'
alias gph='git push'
alias gpha='git push --all'
alias gpl='git pull'
alias gplr='git pl --rebase'
alias gbs='git bisect'
alias gbb='git bisect bad'
alias gbg='git bisect good'
alias gdf='git diff'
alias go='git checkout '
alias gk='gitk --all&'
alias gx='gitx --all'
alias gl='git log --pretty=format:"%Cgreen%h%Creset %ad | %s%d [%Cred%an%Creset]" --graph --date=relative'
alias glbw='git log --pretty=format:"%ad | %s%d [%an]" --graph --date=relative'
alias gr='git rebase'
alias grc='git rebase --continue'
alias grs='git rebase --skip'
alias gra='git rebase --abort'
alias gm='git merge --no-ff'
alias gmt='git mergetool'
alias gsth='git stash'
alias gsthp='git stash pop'
alias gsthd='git stash drop'
alias gsths='git stash show'
alias gtp='cat-file -t'
alias gdp='cat-file -p'
alias gcfg='git config --global '
alias gcfl='git config --local '
alias gfs='git flow feature start'
alias gff='git flow feature finish'
alias gfp='git flow feature publish'
alias fgo='git flow feature checkout '
alias got='git '
alias get='git '
Check out "alias" file from repository to get my latest aliases set for zsh.