1、规范格式
<type>: <subject> [#<story_id>] <body>
2、解析
2.1type
type 是用于说明该 commit 的类型的,一般我们会规定 type 的类型如下
| type | 内容 |
|---|---|
| feat | 新功能(feature) |
| fix | 修复 bug |
| docs | 文档(documents) |
| style | 代码格式(不影响代码运行的格式变动,注意不是指 CSS 的修改) |
| refactor | 重构(既不是新增功能,也不是修改 bug 的代码变动) |
| test | 提交测试代码(单元测试,集成测试等) |
| chore | 构建或辅助工具的变动 |
| misc | 一些未归类或不知道将它归类到什么方面的提交 |
2.2subject
subject 是对于该 commit 目的的简短描述
2.3story_id
关联到本次迭代具体的story或新功能的ID
2.4body
body 其实就是 subject 的详细说明
3.示例
fix: 修复审批删除按钮无法点击的问题[#TRAINING-88]
