Git 小课堂 002——别名

昨天我们聊了聊 Git 的文件存储,今天我们聊聊 Git 的别名。不知道你是不是熟悉别名,如果你经常使用命令行做一些事情,有一些复杂的命令,或者是一些简单的操作,往往用一些别名方法就很方便很容易,下面是我设置的几个别名:

截屏2020-02-05下午8.10.06.png

当然,我们今天聊的依旧是 Git 的小技巧,很多用了几年 Git 的程序员,仍然不熟悉 Git 的别名,我们看看 Git 的别名究竟有哪些,用 git alias 可以查看,git 默认就有的别名不多,但是很好用:

截屏2020-02-05下午8.16.24.png

我第一次看到这个时,我是惊呆了,原来这么好用的命令,我以前居然没用过,反倒是自己敲了半天的命令还没有这个这么方便,举个例子吧:git l 查看历史记录,这可比我 git log 好用多了:

截屏2020-02-05下午8.25.47.png

在明确知道自己修改了什么的情况下,git acm "" 就比 git add . 后再 git commit -m "" 效率高出一倍以上。

同时,你可以定义你自己的 git 别名命令,比如我就添加了一个 de 的别名,原因是如果多个分支开发的时候,我总是会有一个 develop 分支,切换分支的命令总是让 zsh 的自动补签搞得乱七八糟,于是就有了:

git config --global alias.de "checkout develop"

你在工作中也一定会有这种情况,你添加了别名或者是用什么方式解决的呢?

posted @ 2020-02-05 20:45  renyuzhuo  阅读(135)  评论(0编辑  收藏  举报