-
feat: 引入新功能。
- 例如:
feat: 添加用户注册功能
- 例如:
-
fix: 修复已知的错误。
- 例如:
fix: 修复登录按钮的点击事件
- 例如:
-
docs: 仅修改文档,如README、CHANGELOG、文档注释等。
- 例如:
docs: 更新README文件
- 例如:
-
style: 修改代码格式,不改变代码逻辑,例如空格、换行、代码注释等。
- 例如:
style: 格式化代码
- 例如:
-
refactor: 代码重构,不引入新功能,不修复错误,不改变外部API。
- 例如:
refactor: 优化数据处理逻辑
- 例如:
-
perf: 提升性能,不引入新功能。
- 例如:
perf: 优化搜索算法
- 例如:
-
test: 添加或修改测试代码。
- 例如:
test: 增加单元测试覆盖率
- 例如:
-
build: 影响构建系统或外部依赖的更改(如webpack、npm)。
- 例如:
build: 更新依赖
- 例如:
-
ci: 修改持续集成配置文件和脚本。
- 例如:
ci: 修复CI配置
- 例如:
-
chore: 维护类型的脚本,如更新依赖、更改构建流程等,不涉及代码变动。
- 例如:
chore: 更新npm依赖
- 例如:
-
revert: 回滚之前的提交。
- 例如:
revert: 回滚到之前的版本
- 例如: