1.背景
在我们平时的开发过程中,git commit message是比较容易忽略的一个点,所以当我们发现一些问题去查提交记录的时候,会发现commit message风格各异,很难快速提取到自己想找的有效信息,所以为了大家的commit message信息保持简洁有效,所以我们参考一些规范,来约定我们的提交。
2.格式
commit message 格式
|
3.说明
- type(必填)
- feat : 新功能(feature)
- fix : 修复的问题,同时建议如果是修复测试提出的问题,备注bug号
- style:修改了代码缩进等格式不影响功能的提交
- perf : 对部分功能模块的优化或重构,非需求类修改提交
- revert : 代码回退
- merge : 合并代码,修复冲突
- subject(必填)
- subject为本次提交的简短描述,要求简洁清晰,能概括本次提交
- 要求统一为中文(因为团队英文描述能力不一,中文更符合大家的阅读习惯)
- 尽量在30个字以内
- 结尾不保留任何符号,例如感叹号、句号等
3.举例
merge : 合并master分支,解决冲突