git代码提交规范的那些事

1.提交格式

1
type(scope): message

2.参数介绍

2.1 type

type:指的代码的提交类型,不同的提交类型表示对应不同的代码改动,比如:

  • feat:新功能的开发
  • fix:bug的修复
  • docs:文档格式的改动
  • style:代码格式改变
  • refactor:对已有的功能进行重构
  • perf:性能优化
  • test:增加测试
  • build:改变了build工具
  • revert:撤销上一次的commit提交
  • chore:构建过程或辅助工具的变动

2.2 scope

scope:用于说明commit影响的范围,比如:权限模块、还是首页

2.3 message

message:对提交的代码做一个简短的说明,不能过长。


需要注意的是,提交格式并没有一个固定的规范,不管你最后采取了什么格式,一定要遵守一个理念:那就是同一仓库的所有代码提交需要采用一个固定的格式。不能出现一个仓库里面用两个风格的git commit的情况

1
2
3
4
作者:听书先生  
链接:https://www.jianshu.com/p/2ab3a991d1f9
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。