代码提交规范

  1. feat: 引入新功能。

    • 例如:feat: 添加用户注册功能
  2. fix: 修复已知的错误。

    • 例如:fix: 修复登录按钮的点击事件
  3. docs: 仅修改文档,如README、CHANGELOG、文档注释等。

    • 例如:docs: 更新README文件
  4. style: 修改代码格式,不改变代码逻辑,例如空格、换行、代码注释等。

    • 例如:style: 格式化代码
  5. refactor: 代码重构,不引入新功能,不修复错误,不改变外部API。

    • 例如:refactor: 优化数据处理逻辑
  6. perf: 提升性能,不引入新功能。

    • 例如:perf: 优化搜索算法
  7. test: 添加或修改测试代码。

    • 例如:test: 增加单元测试覆盖率
  8. build: 影响构建系统或外部依赖的更改(如webpack、npm)。

    • 例如:build: 更新依赖
  9. ci: 修改持续集成配置文件和脚本。

    • 例如:ci: 修复CI配置
  10. chore: 维护类型的脚本,如更新依赖、更改构建流程等,不涉及代码变动。

    • 例如:chore: 更新npm依赖
  11. revert: 回滚之前的提交。

    • 例如:revert: 回滚到之前的版本