Skip to content

git提交规范

提交信息格式

<type>[optional scope]: <subject>
[BLANK LINE]
[body]
[BLANK LINE]
[footer(s)]

Type(类型)

必须填写,用于说明此次提交的性质。常见的类型有:

  • feat: 新功能(feature)
  • fix: 修补bug
  • docs: 文档(documentation)
  • style: 格式(不影响代码运行的变动)
  • refactor: 重构(既不是增加新功能,也不是修复bug)
  • perf: 性能优化
  • test: 增加测试
  • chore: 构建过程或辅助工具的变动
  • ci: 修改持续集成配置文件和脚本(例如 Travis CI, Jenkins 等等)
  • build: 影响构建系统或者外部依赖项的更改(如 gulp, broccoli, npm 等)
  • revert: 撤销之前的提交

示例:添加新特性

feat(auth): 添加用户注册功能

- 实现了基本的用户注册流程。
- 集成了邮箱验证机制。

BREAKING CHANGE: 用户模型新增email字段,需更新数据库schema。
最近更新