Git的别名
Git 只是简单地将别名替换为对应的命令,然而,你可能想要执行外部命令,而不是一个Git子命令。这样输入gitvisual 就会得到在bash终端输入gitk 的效果(但是直接输入gitgitk是不会得到预期输入的。gitcommit-m "提交信息"只需要执行gitci-m"提交信息"在执行了上述命令之后,gitcheckout只需要执行gitco ...gitlast就可以显示上次提交信息。
可以通过
git config --global alias.co checkout
git config --gloabl alias.br branch
git config --global alias.ci commit
git config --global alias.st status
在执行了上述命令之后, git checkout 只需要执行 git co ...
git branch 只需要执行 git br
git commit -m "提交信息" 只需要执行 git ci -m "提交信息"
git status 只需要执行 git st
git config --global alias.last 'log -1 HEAD'
git last 就可以显示上次提交信息。
Git 只是简单地将别名替换为对应的命令,然而,你可能想要执行外部命令,而不是一个Git子命令。如果那样的话,可以在命令前面加入!符号。例如我们把下面的配置定义为gitk的别名
git config --global alias.visual '!gitk'
这样输入git visual 就会得到在bash终端输入gitk 的效果(但是直接输入git gitk是不会得到预期输入的。。。。)。
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
所有评论(0)