你確定你會(huì)使用git commit?
我記得剛工作的時(shí)候,我第一次寫(xiě)git commit的內(nèi)容,直接上來(lái)就是一個(gè)git commit -m "加上自己的注釋",就這樣提交了。
后來(lái),我去了中興,又去了恒大,接觸到很多人做項(xiàng)目,發(fā)現(xiàn)做項(xiàng)目的時(shí)候,對(duì)git commit要求十分嚴(yán)格,我再回想起以前自己寫(xiě)的 commit 信息,覺(jué)得那些提交commit 就像是一坨坨 * 在向我招手。而且每個(gè)公司還會(huì)有自己的規(guī)范,我覺(jué)得這個(gè)要求非常好,就像我們寫(xiě)C語(yǔ)言,我們也會(huì)要求命名規(guī)范,要求編碼格式,要求縮進(jìn)等等一樣,寫(xiě)好一個(gè)git commit 也是需要規(guī)范的。
下面這個(gè)模板是我工作的時(shí)候覺(jué)得比較不錯(cuò)的規(guī)范,分享給各位大佬。
git commit 模板是我們提交commit的時(shí)候需要的,如果沒(méi)有模板的話,我們每次提交都需要寫(xiě)上一些常規(guī)的注釋?zhuān)鳛槌绦騿T沒(méi)有這個(gè)模板是比較尷尬的。
#新建一個(gè)文件 - cong_complate.txt
在里面寫(xiě)入
[master][article]
[簡(jiǎn)述]:
[時(shí)間]:
#注意文件的格式設(shè)置成utf-8
#配置git
git?config?--global?commit.template??/home/work/song_complate.txt
#當(dāng)然也可以配置git commit編譯器
git?config?--global?core.editor?vim?
git?config?--global?core.editor?nano
下面是我們公司和我一個(gè)朋友公司的提交規(guī)范


來(lái)看看MTK的遠(yuǎn)程工程師是如何寫(xiě)commit的


評(píng)論
圖片
表情
