文章目录
约定式提交规范是一种基于提交信息的轻量级约定。 它提供了一组简单规则来创建清晰的提交历史; 这更有利于编写自动化工具。 通过在提交信息中描述功能、修复和破坏性变更, 使这种惯例与 SemVer 相互对应。
| 前缀 | 描述 |
|---|---|
| feat | 一个新功能 |
| fix | bug修复 |
| perf | 提高性能的代码更改 |
| refactor | 既没有修复bug也没有增加新功能的代码更改 |
| style | 不影响代码含义的更改(空格、格式、缺少分号等) |
| test | 添加遗漏的测试或修正现有的测试 |
| docs | 只有文档变化 |
| ci | 改变我们的ci配置文件和脚本 |
| build | 影响构建系统或外部依赖的变更(示例作用域:gulp、broccoli、npm) |
| chore | 杂项 |
- 示例:
git commit -m 'feat: 新增某某功能'