feat:新功能或功能變更相關(guān)
fix:修復(fù) bug 相關(guān)
docs:改動(dòng)了文檔,注釋相關(guān)
style:修改了代碼格式化相關(guān)愤估,如刪除空格帮辟、改變縮進(jìn)、單雙引號(hào)切換玩焰、增刪分號(hào)等由驹,并不會(huì)影響代碼邏輯
refactor:重構(gòu)代碼,代碼結(jié)構(gòu)的調(diào)整相關(guān)(理論上不影響現(xiàn)有功能)
perf:性能改動(dòng)昔园,性能蔓榄、頁(yè)面等優(yōu)化相關(guān)
test:增加或更改測(cè)試用例并炮,單元測(cè)試相關(guān)
build: 影響編譯的更改相關(guān),比如打包路徑更改甥郑、npm 過程更改等
ci:持續(xù)集成方面的更改√悠牵現(xiàn)在有些 build 系統(tǒng)喜歡把 ci 功能使用 yml 描述。如有這種更改澜搅,建議使用 ci
chore:其它改動(dòng)相關(guān)伍俘,比如文件的刪除、構(gòu)建流程修改勉躺、依賴庫(kù)工具更新增加等
revert:回滾版本相關(guān)
例:
feat:新增用戶查詢功能
fix:修復(fù)訂單導(dǎo)出bug
perf:優(yōu)化訂單合并任務(wù)內(nèi)存高問題