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文件中设置.


joyerli
158 声望5 粉丝

前端搬砖一枚,会分享一些对技术的个人理解和思考,还会分享一些自己解决实际碰到的业务需而设计的奇葩技术方案。