规范的编写commit提交信息
一、commit message包括3部分
- header(必选):包括3个字段,type(必选)、scope(可选)和subject(必选)。
- body(非必选)
- footer(非必选)
二、Header中第1个字段,type
分类 | 类别 | type(类型) | 说明 |
---|---|---|---|
代码类 | Production | feat | 新增功能 |
代码类 | Production | fix | bug修复 |
代码类 | Production | perf | 提高代码性能的变更 |
代码类 | Development | style | 代码格式类的变更,比如用gofmt格式化代码、删除空行等 |
其它类 | Production | refactor | 其它代码类的变更,例如简化代码、重命名变量、删除冗余代码等 |
非代码类 | De |