git 提交规范
git 提交代码,修改了哪些内容,要让人一眼就能看出来主要提交了什么,是添加了功能还是解决了问题,当前提交时修改了哪些内容,有了提交规范就一目了然,同时它也是大多数 git 管理工具默认展示提交的信息。如果你写的标准,那么提交记录看起来就很漂亮很规整。
Git 提交规范
规范 | 说明 |
---|---|
feat | 提交新功能 |
fix | bug 修复 |
docs | 修改文档或注释 |
style | 调整代码格式,未修改代码逻辑 |
refactor | 代码重构,既没修复 bug 也没有添加新功能 |
perf | 性能优化 |
test | 增加测试 |
chore | 其他修改(不在上述类型中的修改) |
revert | 恢复上一次提交(回滚) |
build | 项目打包构建相关的配置修改 |
merge | 代码合并 |
sync | 同步主线或分支的 Bug |
scope | 说明 commit 影响的范围,比如数据层、控制层、视图层等等 |
ci | 持续集成相关 |
wip | work in progress 工作中 还没完成 |
release | 发版 |
deps | 依赖相关的修改 |
workflow | 工作流 |