通常情況下,commit message應該清晰明瞭,説明本次提交的目的,具體做了什麼操作。但是在日常開發中,大家的commit message都比較隨意,中英文混合使用的情況有時候很常見,這就導致後續代碼維護成本比較大。 基於這些問題,可以通過husky和commitlint來規範commit的格式,來減小代碼維護成本。 Angular規範是目前使用最廣的寫法,比較合理和系統化,