git领有许多指令,并且容许为这些指令设置别名, 进步开发效率.
通过config命令对一些指令设置别名:
git config --global alias.co checkout
一个别名也能够为多个指令, 如:
git config --global alias.acm !git add -A; git commit -m
罕用的别名设置:
git config --global alias.co checkoutgit config --global alias.ci commitgit config --global alias.aa add -Agit config --global alias.br branchgit config --global alias.st statusgit 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文件中设置.