? ? ? ? 今天在一個項目中提交git時報了下面的錯誤:subject may not be empty [subject-empty] type may not be empty [type-empty],上網查閱了一些資料,發現這種一種規范約束,用下面的命令我又重新提交了一次
git commit -m "feat: 備注信息"
注:上面命令行中的冒號必須為輸入法為英文時輸入的,冒號后面必須加一個空格。
feat指的是提交代碼的類型,feat是新增的意思,下面是查閱資料后得出的一下類型說明:
feat:新功能(feature)
fix:修補bug
docs:文檔(documentation)
style: 格式(不影響代碼運行的變動)
refactor:重構(即不是新增功能,也不是修改bug的代碼變動)
test:增加測試
chore:構建過程或輔助工具的變動