新建文件 ~/.zsh_aliases
# Git
alias gaa='git add .'
alias gst='git status'
alias gl='git pull'
alias gp='git push'
alias gpf='git push -f'
alias gd='git diff | mate'
alias gau='git add --update'
alias gc='git commit -v'
alias gca='git commit -v -a'
alias gcm='git commit -m'
alias gb='git branch'
alias gba='git branch -a'
alias gbd='git branch -D'
alias gco='git checkout'
alias gcob='git checkout -b'
alias gcot='git checkout -t'
alias gcotb='git checkout --track -b'
alias glog='git log'
alias glogp='git log --pretty=format:"%h %s" --graph'
alias glg='git lg'
alias gsl='git stash list'
alias gss='git stash save'
alias gsp='git stash pop'
alias gma='git merge --abort'
# K8s
alias kcu='kubectl config use-context'
alias kcc='kubectl config current-context'
alias k8t='kubectl config use-context wangxingquan@test'
alias k8on='kubectl config use-context wangxingquan@online'
# ~/.zshrc 中添加
source ~/.zsh_aliases
source ~/.zshrc