從今天開始,優雅的提交 git commit

遵循提交規範,目前使用最普遍的應該是 Angular團隊的規範webpack

提交格式爲:git

<type>(<scope>): <subject>
複製代碼

範例:github

fix(order): 修復了訂單模塊的bug 
複製代碼

說明:web

type(必須) scope(可選) 和 subject(必須)gulp

  • 標題行: 必填, 描述主要修改類型和內容
  • 主題內容: 描述爲何修改, 作了什麼樣的修改, 以及開發的思路等等

type 的可選值爲:bash

  • feat:新功能(feature)
  • fix:修補bug
  • docs:文檔(documentation)
  • style: 格式(不影響代碼運行的變更)
  • refactor:重構(即不是新增功能,也不是修改bug的代碼變更)
  • test:增長測試
  • chore:構建過程或輔助工具的變更

oride

  • fix: 修復bug
  • add: 新功能
  • update: 更新
  • style : 代碼格式改變
  • test: 增長測試代碼
  • revert: 撤銷上一次的commit
  • build: 構建工具或構建過程等的變更,如:gulp 換成了 webpack,webpack 升級等

(可能更好理解)工具

相關文章
相關標籤/搜索