提交命名规范

  1. 这是一个常见的 Git 提交信息格式:<类型>(<scope>): <描述>
    • 【类型】:用于说明 commit 的类别,通常有以下几种:
      • feat:新增功能(feature)。
      • fix:修复问题。
      • docs:文档(documentation)。
      • style:格式(不影响代码运行的变动)。
      • refactor:重构(既不新增功能,也不是修复bug)。
      • test:增加测试。
      • chore:构建过程或辅助工具的变动。
      • revert:回滚某个更早之前的提交。
      • perf:性能优化。
      • ci:持续集成相关。
    • 【scope】:用于说明 commit 影响的范围,比如数据层、控制层、视图层等,视项目不同而不同。
    • 【描述】:对本次 commit 的简短描述,不超过 50 个字符,以动词开头,使用第一人称现在时,比如“change”,而不是“changed”或“changes”。
  2. 示例:
    • feat(user): 添加了用户管理功能。
    • fix(homepage): 修复了主页的样式问题。
    • docs(readme): 更新了自述文件。