vcs/git: improve g and gs aliases
This commit is contained in:
parent
60197ed27d
commit
9f2a14192e
|
@ -1,9 +1,10 @@
|
||||||
is-callable 'hub' && alias git='hub'
|
is-callable hub && alias git='hub'
|
||||||
g() { [ $# -eq 0 ] && git status --short || git $*; }
|
g() { [[ $# = 0 ]] && git status --short . || git $*; }
|
||||||
|
compdef g=hub
|
||||||
|
|
||||||
alias gbr='git browse'
|
alias gbr='git browse'
|
||||||
alias gi='git init'
|
alias gi='git init'
|
||||||
alias gs='git status'
|
alias gs='git status --short'
|
||||||
alias gsu='git submodule'
|
alias gsu='git submodule'
|
||||||
alias gsq='git rebase -i origin/master'
|
alias gsq='git rebase -i origin/master'
|
||||||
alias gco='git checkout'
|
alias gco='git checkout'
|
||||||
|
@ -28,5 +29,4 @@ alias gt='git tag'
|
||||||
alias gtd='git tag -d'
|
alias gtd='git tag -d'
|
||||||
alias gta='git tag -a'
|
alias gta='git tag -a'
|
||||||
alias gl='git log --oneline --decorate'
|
alias gl='git log --oneline --decorate'
|
||||||
alias gls='git ls-files'
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue