全局安裝 commitizen
npm install -g commitizen
對(duì)代碼修改后,使用 git add 將修改文件存入暫存區(qū)
使用 git cz
- 此時(shí)會(huì)要求選擇 type,常用類型如下:
- feat: 表示新增了一個(gè)功能
- fix: 表示修復(fù)了一個(gè) bug
- docs: 表示只修改了文檔
- style: 表示修改格式、書寫錯(cuò)誤、空格等不影響代碼邏輯的操作
- refactor: 表示修改的代碼不是新增功能也不是修改 bug,比如代碼重構(gòu)
- perf: 表示修改了提升性能的代碼
- test: 表示修改了測(cè)試代碼
- build: 表示修改了編譯配置文件
- chore: 無 src 或 test 的操作
- revert: 回滾操作
- 輸入修改的模塊
? What is the scope of this change (e.g. component or file nam
e): (press enter to skip) 數(shù)據(jù)頁
- 輸入 commit 信息,推薦以動(dòng)詞開頭,如: 設(shè)置、修改、增加、刪減、撤銷等
? Write a short, imperative tense description of the change (m
ax 89 chars):
(13) 測(cè)試 commitizen
- 運(yùn)行 git log,查看提交信息
fix(數(shù)據(jù)頁): 測(cè)試 commitizen
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。