Git 提交規範
阿新 • • 發佈:2019-01-24
不同 actor http 2.0 sco 新功能 ref swift nta
規範參考:Commit message 和 Change log 編寫指南。
先來看看公式:
<type>(<scope>): <subject>
- feat:【卡號】新功能(feature)
- fix:【卡號】修補bug
- docs:【卡號】文檔(documentation)
- style: 【卡號】格式(不影響代碼運行的變動)
- refactor:【卡號】重構(即不是新增功能,也不是修改bug的代碼變動)
- test:【卡號】增加測試
- chore:【卡號】構建過程或輔助工具的變動
- doning: 【卡號】開發中
- done: 【卡號】已完成
- import:【卡號】到入庫
type:
用於說明 commit
的類別,只允許使用下面7個標識。
feat:
新功能(feature) fix:修補bug docs:文檔(documentation) style: 格式(不影響代碼運行的變動) refactor:重構(即不是新增功能,也不是修改bug的代碼變動) test:增加測試 chore:構建過程或輔助工具的變動
scope:
用於說明 commit
影響的範圍,比如數據層、控制層、視圖層等等,視項目不同而不同。
subject:
是 commit
目的的簡短描述,不超過50個字符。
1.以動詞開頭,使用第一人稱現在時,比如change,而不是changed或changes 2.第一個字母小寫 3.結尾不加句號(.)
Git 提交規範