Git 提交規(guī)范(commitizen 使用流程)

全局安裝 commitizen

npm install -g commitizen

對(duì)代碼修改后,使用 git add 將修改文件存入暫存區(qū)

使用 git cz

  1. 此時(shí)會(huì)要求選擇 type,常用類型如下:
  • feat: 表示新增了一個(gè)功能
  • fix: 表示修復(fù)了一個(gè) bug
  • docs: 表示只修改了文檔
  • style: 表示修改格式、書寫錯(cuò)誤、空格等不影響代碼邏輯的操作
  • refactor: 表示修改的代碼不是新增功能也不是修改 bug,比如代碼重構(gòu)
  • perf: 表示修改了提升性能的代碼
  • test: 表示修改了測(cè)試代碼
  • build: 表示修改了編譯配置文件
  • chore: 無 src 或 test 的操作
  • revert: 回滾操作
  1. 輸入修改的模塊
? What is the scope of this change (e.g. component or file nam
e): (press enter to skip) 數(shù)據(jù)頁
  1. 輸入 commit 信息,推薦以動(dòng)詞開頭,如: 設(shè)置、修改、增加、刪減、撤銷等
? Write a short, imperative tense description of the change (m
ax 89 chars):
 (13) 測(cè)試 commitizen
  1. 運(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ù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容