如今git已经成为一名程序猿的必备技能了,版本控制的工具很多,git最为出色,使用git来作为版本控制工具有两种方法,一种是使用命令行,这种方式程序猿使用的比较多;另一种是图形化工具,这种方式产品、QA、作家等使用的比较多。
在使用命令行时,也分为两种流派:一种是全输入流,任何git命令全靠手动全部输入,这种流派的好处是时间被git的命令了如执掌,锻炼自己的打字速度;另一种是缩写流,能补全就补全,能alias就alias,能缩写就缩写,这种流派的好处是不容易输入错误,用在git上的时间很少,提高自己的效率。
工欲善其事,必先利其器
人生苦短,同样的任务你完成的时间更短,那么你就会比别人拥有更多的时间做其他的事情。老铁,对吗?
接下来本文教你如何入门缩写流,先来看看配置完之后,我们的git操作是怎样的:
安装oh-my-zsh
实现上面的缩写命令有一个简单的方法,那就是安装oh-my-zsh,oh-my-zsh是shell中的极品,能让你的终端使用效率像开挂一样。
安装oh-my-zsh也很简单,只需要执行下面这条命令即可:
安装完毕之后,现在把终端重启一下,现在就可以尽情享受了!
如何养成习惯使用缩写
刚安装之后,你可能还是不习惯使用缩写,还是会下意识的敲下所有的git命令之后,才会反应过来有缩写可以使用。
我给你的建议是准备一张速查表,当你忘记使用缩写并下意识在终端里面敲下git命令之后,不要急着敲回车。在速查表里面搜一下你输入的git命令是否有缩写可以使用,查到之后把你输入的git命令删除掉并改用缩写,这样反复两三次便会形成使用缩写的习惯了。
不想安装oh-my-zsh怎么办?
对于不想安装oh-my-zsh的朋友来说,能不能也使用缩写来加速git操作呢?答案当然是可以的,而且也很简单!
我们只要把zsh实现缩写git命令的源码下载下来,放在我们自己的shell配置里面即可。
1.安装git alias for bash
2.安装完成之后重启你的终端
ok,现在开始你的git起飞操作吧!
附录:
下面这张是常用的git操作的速查表,你可以通过搜索快速找到对应的alias:
谢谢读完,祝好!
领取专属 10元无门槛券
私享最新 技术干货