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