git config --global alias.co checkout
git config --global alias.br branch
git config --global alias.ci commit
git config --global alias.st status
git config --global alias.unstage 'reset HEAD --'
这样子 git unstage 和 git rest HEAD -- 是一样的
git config --global alias.visual '!gitk'
前面加一个! 就好了,这样子在 shell 里输入 gitk 和 git visual是一样的
原文:https://www.cnblogs.com/huahuahu/p/git-aliases.html