Git 提交信息規範
統一格式的提交信息,讓歷史可讀、可檢索。
範本正文
格式:<type>(<scope>): <subject> type 取值: feat 新功能 fix 修 bug docs 只改文檔 style 不影響邏輯的格式調整 refactor 重構(不改行為) perf 性能優化 test 測試 chore 構建/依賴/雜項 示例: feat(auth): 支持手機號驗證碼登錄 fix(cart): 修復滿減金額計算錯誤 docs(readme): 補充本地啟動步驟 規則: · 一行不超過 50 字,結尾不加句號 · 正文寫「為什麼改」,不是「改了什麼」(diff 已經說明改了什麼)
怎麼用
團隊協作項目建議直接寫進 CONTRIBUTING.md。
使用要點
- 用 feat/fix 開頭,出問題時可搜可篩,回滾也更放心。
- 一個提交只做一件事,方便出問題時精準回退。