git 领有许多指令, 并且容许为这些指令设置别名, 进步开发效率.
通过 config 命令对一些指令设置别名:
git config --global alias.co checkout
一个别名也能够为多个指令, 如:
git config --global alias.acm !git add -A; git commit -m
罕用的别名设置:
git config --global alias.co checkout
git config --global alias.ci commit
git config --global alias.aa add -A
git config --global alias.br branch
git config --global alias.st status
git config --global alias.da '!git branch | grep -v"master"| xargs git branch -D'
git config --global alias.acm '!git add -A; git commit -m'
git config --global alias.lgl 'log --pretty=oneline'
git config --global alias.lgp "log --color --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset'--abbrev-commit"
如果感觉下面的别名一个一个设置显得麻烦, 能够在相应的 gitconfig 文件中设置.