前言
git 提交规范比较多,这里主要介绍AngularJS团队
使用的git提交规范
git 提交规范格式
格式 <type>(<scope>): <subject>
1、类型 type
类型 | 描述 |
---|---|
add | 新增功能 |
update | 修改功能 |
delete | 删除功能 |
fix | 修复 BUG |
refactor | 代码重构 |
revert | 撤销上次commit |
style | 代码风格更改 |
docs | 修改文档相关内容 |
2、范围 scope
一般写项目中某个比较大的子模块,如我们项目中是 系统、设备、能力、需求之类的。。
3、主题 subject
一般简单描述提交详情,描述不建议太长,推荐以新增、修改、删除等开头
示例:
add(能力):新增人员数据接口
delete(设备):删除备货管理分页接口
update(设备):修改台账表添加创建时间
fix(需求):修复能源分页接口报500的bug
refactor(全部):初始化系统架构
revert(系统):撤销修改用户身份证号
style(需求):格式化代码
docs(api):更新API文档