如何自定义git命令来提高效率?

Published on:

第三课已经练习了四遍了,有些git命令已经敲得很熟练了,比如下面这些:

git status
git add .
git commit -m "xxx"
git checkout -b xxx
git push --all origin

那么是否有更高效的方法来输入这些命令呢?

当然有的。

有一种--global的方法可以针对当前用户来设置命令简化,比如:

git config --global alias.st status

这条命令,可以让git status简化成git st

我猜你应该明白了,方法就是用xx(短命令)来代替yyyyyy(长命令),即:

git config --global alias.xx yyyyyy

那么,如果我想简化`git commit -m "xxx",就可以这样来设置:

git config --global alias.co commit

完了,以后我只需要输入git co -m "xxx"即可。

是不是很简单又高效!

当然如果你只想针对当前repo起作用,可以吧--global删掉。

Comments

comments powered by Disqus