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"

你在工作中也一定會有這種情況,你添加了別名或者是用什麼方式解決的呢?

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章