阿里git提交规范
提交的git commit message 格式 <type>(<scope>):<subject>
type 必须
Type类型 | 说明 |
---|---|
feat | 新功能 |
fix/to | 修复bug,QA发现bug,也可以是研发自己发现bug,fix:产生diff并自动修复此问题,适合一次提交直接修复问题。to:只产生diff,不自动修复此问题。适合多次提交,最终修复时使用fix。 |
docs | 文档(documentation) |
style | 格式,不影响代码运行的变动 |
refactor | 重构,不是新增功能,也不是修改bug的变动 |
pref | 优化相关,提升性能,体验 |
test | 增加测试 |
chore | 构建过程或辅助工具的变动 |
revert | 回滚到上一个版本 |
merge | 代码合并 |
sync | 同步主线或分支的bug |
<scope>
commit 影响的范围
这个commit影响了dao层,controller,service层
subject
commit目的的简短描述
不超过50个字符,建议使用中文提交,结尾不加句号或者其它标点符号。
例子
fix(DAO):用户查询缺少username属性
feat(Controller):用户查询接口开发