在我们使用git的过程中,当我们需要commit时,很多同学都是随便乱写个message就提交了。这样虽然省事,但后期要在茫茫大海中找到当初针对某个功能点或者bug的commit就很难受了,所以我们最好团队统一一个规范来提交commit
commit 信息规则
{commit 类型}:{space}{commit message}
commit 信息示例
feat: 添加新功能
commit 类型
- build : 改变了 build 工具 如 webpack
- ci : 持续集成新增
- chore : 构建过程或辅助工具的变动
- feat : 新功能
- docs : 文档改变
- fix : 修复 bug
- perf : 性能优化
- refactor : 某个已有功能重构
- revert : 撤销上一次的 commit
- style : 代码格式改变
- test : 增加测试
- anno: 增加注释