• 约定式提交规范参考链接
  • Angular Contributing Guide
  • Git Commit 日志风格指南 | feat | feature - 所有实现新功能、新行为的 commit 都属这个类型 | | —- | —- | | fix | 修正缺陷的 commit | | docs | 对文档的改进,包括对外文档和代码注释 | | style | 对代码风格的修正,不影响代码运行的变动(仅限缩进、空行一类的简单改动,对结构有影响的用 refactor) | | cosm | cosmetic - 不改变行为的对界面的纯视觉上的改动 | | refactor | 重构(即不是新增功能,也不是修改 bug 的代码变动) | | perf | 优化相关,比如提升性能、体验 | | test | 与测试有关的改动 | | build | 影响项目构建或依赖项修改 | | revert | 回滚到上一个版本,用于撤销以前的 commit | | chore | 其他修改(不在上述类型中的修改) |

scope
用于说明 commit 影响的范围,比如数据层,控制层,视图层等等。
subject
commit 目的的简短描述,不超过 50 个字符。

Body( [可选的正文] )

Body 部分是对本次 commit 的详细描述,可以分成多行

注:scope 选填,body 选填 footer 选填