Commit Message Guide
格式
<type>(<scope>): <subject>
// 空一行
<body>
// 空一行
<footer>
type
提交類型,可選值如下:
work: 開發中 (work in progress)
feature: 新功能 (new feature)
fix: 修補 bug (fix bug)
doc: 文件 (documentation changes)
style: 格式 (change code format)
refactor: 重構 (modify code but not feature)
test: 增加測試 (test code)
chore: 建構過程或輔助工具的變動 (changes don't modify src and test files, only config or tasks)
scope
用於說明 commit 影響的範圍,比如資料層、控制層、檢視層等等,視項目不同而不同。
subject
body
描述一些特殊情況,不相容變動和 issue 關閉。