47 lines
678 B
Plaintext
47 lines
678 B
Plaintext
# git aliases
|
|
|
|
# git
|
|
alias g = git
|
|
|
|
# git add
|
|
alias ga = git add
|
|
|
|
# git add --all
|
|
alias gaa = git add --all
|
|
|
|
# git checkout
|
|
alias gco = git checkout
|
|
|
|
# git checkout -b
|
|
alias gcb = git checkout -b
|
|
|
|
# git commit
|
|
alias gc = git commit --verbose
|
|
|
|
# git commit --all
|
|
alias gca = git commit --verbose --all
|
|
|
|
# git diff
|
|
alias gd = git diff
|
|
|
|
# git log
|
|
alias glog = git log --oneline --decorate --graph
|
|
|
|
# git pull
|
|
alias gl = git pull
|
|
|
|
# git push
|
|
alias gp = git push
|
|
|
|
# git status
|
|
alias gst = git status
|
|
|
|
# git status
|
|
alias gs = git status
|
|
|
|
# git merge
|
|
alias gm = git merge
|
|
|
|
# git push --set-upstream ...
|
|
def gpsup [] { git push --set-upstream origin (git rev-parse --abbrev-ref HEAD) }
|