Git提交規範:Angular風格commit message的格式與示例

規範Git提交信息(commit message)對多人協作項目至關重要,能提升團隊效率與問題追溯能力,Angular風格是通用規範,分三部分: **Header(必選)**:格式爲`type(scope?): subject`。`type`含feat(新功能)、fix(修復)等8類;`scope`可選(如login模塊);`subject`用祈使句(如Add),≤50字符,結尾無句號。 **Body(可選)**:補充變更細節,說明“爲什麼”和“如何實現”,空行分隔Header,多行簡潔描述。 **Footer(可選)**:標記破壞性變更(BREAKING CHANGE:)或關閉Issue(Closes #123),空行分隔Body。 工具推薦Commitizen(交互式生成)、commitlint(校驗)。需注意type規範、subject簡潔、Footer明確破壞性變更。規範提交信息可簡化協作與版本管理。

閱讀全文