用于说明 commit 的类别,常见类别如下:

  • feat:新增功能(feature)
  • fix:修复补丁(bug)
  • docs:修订文档,如 Readme, Change Log, Contribute 等
  • refactor:代码重构,未新增任何功能和修复任何 bug
  • style: 仅调整空格、格式缩进等(不改变代码逻辑的变动)
  • perf:优化相关,改善性能和体验的修改
  • test:测试用例的增加/修改
  • chore:非 src 和 test 的修改
  • merge:合并分支或冲突等
  • revert: 回滚到上一个版本
  • build:改变构建流程,新增依赖库、工具等(例如 webpack、maven 修改)
  • ci:自动化流程配置修改

作者:flyjar
链接:https://www.jianshu.com/p/2d3679cb59ec
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。