如何加快git操作?

如今git已经成为一名程序猿的必备技能了,版本控制的工具很多,git最为出色,使用git来作为版本控制工具有两种方法,一种是使用命令行,这种方式程序猿使用的比较多;另一种是图形化工具,这种方式产品、QA、作家等使用的比较多。

在使用命令行时,也分为两种流派:一种是全输入流,任何git命令全靠手动全部输入,这种流派的好处是时间被git的命令了如执掌,锻炼自己的打字速度;另一种是缩写流,能补全就补全,能alias就alias,能缩写就缩写,这种流派的好处是不容易输入错误,用在git上的时间很少,提高自己的效率。

工欲善其事,必先利其器

人生苦短,同样的任务你完成的时间更短,那么你就会比别人拥有更多的时间做其他的事情。老铁,对吗?

接下来本文教你如何入门缩写流,先来看看配置完之后,我们的git操作是怎样的:

安装oh-my-zsh

实现上面的缩写命令有一个简单的方法,那就是安装oh-my-zshoh-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:

谢谢读完,祝好!

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180607G1Y1IU00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券