在使用 Git 的时候,虽然大部分时候我们用的是图形客户端,但图形客户端不能解决所有的操作,所以,也少不了要需要使用命令行的时候。
但有些 Git 命令和参数确实又不好记,甚至有的命令每次要用的时候需要去查资料才知道,严重影响效率。
怎么摆脱又臭又长的 Git 命令?
所以,本篇栈长分享一个偷懒的小技巧,我们可以给 Git 命令设置对应的别名(也可以说是缩写),比如:
--global
表示全局仓库,也可以使用 --local
设置成当前仓库命令别名。
另外一个查看状态的 status
命令我觉得有必要设置下别名,很容易打错,也容易与 state
混淆。
以后只需要使用 git st
是不是就简单多了。
下面再举一个复杂点带参数的例子:
我把重置成远程分支的命令别名改为了:rhm
,带参数部分需要用单引号包起来,这个命令可能平时用的不多,也不好记,关键时刻却非常有用。
我们再来看下 git 的全局配置文件 .gitconfig
内容,你会发现多了一个 alias
组:
没错,我们可以直接编辑这个配置文件,一次性设置对应的 Git 命令别名关系。
OK,大家都学会了吗?
本文只是画龙点睛,你平时用哪些复杂的命令呢?别名用起来吧!效率杠杠的!
奇奇怪怪的知识是不是又增加了?关注公众号Java技术栈,栈长还会继续分享一些 Git 的使用小技巧,公众号第一时间推送。
觉得有用,老铁们点个在看、转发支持下吧!
觉得不错,别忘了随手点赞+转发哦!
正在为您跳转到访问页面......
如果您的浏览器没有自动跳转,请检查以下设置。
(1)请确保浏览器没有禁止发送Cookie。
(2)请确保浏览器可以正常执行JavaScript脚本。
(3)若使用IE浏览器,请使用IE9及以上版本。
(4)确保本地时间的准确性。
(5)请观察这个时间( 16:52:42)若时间一直未变化,则是由于验证页面被缓存,可能是与CDN设置不兼容。