git commit log(Angular Standard)

格式要求

<type>(scope): <subject> 標(biāo)題行:50個(gè)字符以內(nèi),描述主要變更內(nèi)容
  <BLANK LINE>
  <body> 更詳細(xì)的說明文本,建議72個(gè)字符以內(nèi)。 需要描述的信息包括:
    為什么這個(gè)變更是必須的? 它可能是用來修復(fù)一個(gè)bug,增加一個(gè)feature,提升性能、可靠性、穩(wěn)定性等等
    他如何解決這個(gè)問題? 具體描述解決問題的步驟
    是否存在副作用、風(fēng)險(xiǎn)?
  <BLANK LINE>
  <footer> 如果需要的化可以添加一個(gè)鏈接到issue地址或者其它文檔

格式說明

**type**: `本次 commit 的類型,諸如 bugfix docs style 等` 

**scope**: `本次 commit 波及的范圍`

**subject**: `簡(jiǎn)明扼要的闡述下本次 commit 的主旨 使用祈使句 首字母不要大寫 結(jié)尾無需添加標(biāo)點(diǎn)`

**body**: `同樣使用祈使句,在主體內(nèi)容中我們需要把本次 commit 詳細(xì)的描述一下,比如此次變更的動(dòng)機(jī),如需換行,則使用 |`

**footer**: `描述下與之關(guān)聯(lián)的 issue 或 break change,詳見案例`

Type的類別說明

feat: 添加新特性

fix: 修復(fù)bug

docs: 僅僅修改了文檔

style: 僅僅修改了空格、格式縮進(jìn)等等,不改變代碼邏輯

refactor: 代碼重構(gòu),沒有加新功能或者修復(fù)bug

perf: 增加代碼進(jìn)行性能測(cè)試

test: 增加測(cè)試用例

chore: 改變構(gòu)建流程、或者增加依賴庫(kù)、工具等

使用分享

版本之間的修復(fù)內(nèi)容

RC版本截止到當(dāng)前的新增功能

RC版本截止到當(dāng)前的新增功能與bug修復(fù)
--pretty 參數(shù)說明
--pretty參數(shù)
最后編輯于
?著作權(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ù)。

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