www.conventionalcommits.org
C
Conventional Commitswww.conventionalcommits.org
Conventional Commits官网截图
点击查看大图

专注Git提交规范管理工具,提供提交格式标准化、提交内容统一化、协作流程规范化功能,覆盖开源项目协作、企业级代码仓库维护、团队代码评审等场景,累计服务超8万开发者,可提升40%代码协作效率,帮助团队降低沟通成本。

核心功能

规范定义
明确Git提交信息的结构与语义化标准
分类提交
按功能、修复、文档等类型划分提交类别
版本关联
关联提交与软件版本迭代的对应关系
自动生成
支持基于提交记录自动生成变更日志
团队协作
统一团队提交格式降低沟通成本
CI集成
可接入持续集成流程校验提交规范
历史追溯
快速定位提交的修改目的与影响范围
文档适配
适配各类开源与商业项目的文档规范
冲突规避
减少多人协作时的提交格式冲突

使用指南

  1. 1

    按照type(scope): description格式编写提交头

  2. 2

    选择feat、fix、docs等合适的提交类型

  3. 3

    填写简短清晰的提交描述内容

  4. 4

    可选添加详细的提交正文说明修改细节

  5. 5

    提交前可通过工具校验格式是否合规

  6. 6

    批量提交时统一遵循预设的规范要求

  7. 7

    定期梳理提交记录维护版本迭代日志

优势亮点

  • 统一团队提交格式,降低协作沟通成本

  • 支持自动生成变更日志,简化版本维护

  • 可集成CI流程,提前规避不合规提交

  • 适配多类型项目,覆盖不同规模代码库

使用须知

定价: 该工具为开源免费标准,用户可直接使用官方文档与相关校验工具,付费相关服务以官网为准,适合个人开发者、小型团队及大型企业按需选用。

价格和授权政策可能变化,请以官网最新信息为准

访问第三方网站时,请注意以下事项:

  • 谨慎提供个人账号、密码和支付信息
  • 下载文件前确认来源安全,警惕诱导性广告
  • 涉及版权素材使用时,请核实授权范围
  • 如遇网站无法访问或内容异常,可反馈给我们

常见问题

它是一套语义化Git提交消息标准,通过固定格式明确提交类型与内容,提升代码仓库可读性与可维护性。

可先记住feat、fix、docs等基础提交类型,按照type(scope): description的格式编写提交内容即可。

它适配开源项目、企业内部项目等各类Git代码库,尤其适合有多人协作需求的代码仓库。

官方推荐了commitlint等校验工具,可在提交前自动检测格式是否符合规范要求。

Conventional Commits是更通用的轻量化标准,简化了部分复杂配置,适配范围比Angular规范更广。

可通过配置commitlint与CI工具联动,在代码提交前自动校验提交格式是否合规。

深度了解

Conventional Commits是一套通用的语义化Git提交消息标准,核心目标是帮团队统一代码提交的格式与语义,解决协作中提交内容杂乱、难以快速理解的问题。它没有复杂的额外配置,只需要开发者按照固定的结构撰写提交信息,就能让每一次代码变更都变得清晰可追溯。

这套标准的功能细节非常明确,要求提交信息分为类型、主题、正文等部分,比如用feat代表新功能、fix代表修复bug,还支持在提交中关联任务编号或变更范围。它不需要额外安装付费工具,只需要团队提前约定好规则,就能直接在原生Git客户端中使用,同时也能兼容绝大多数主流的代码托管平台。

它的使用场景覆盖了多种团队协作场景,不管是个人开源项目维护代码变更记录,还是几十人的企业级团队同步代码提交信息,都能通过这套标准减少沟通成本。开发者在查看历史提交时,可以快速区分提交类型,不用再逐行阅读代码就能了解变更方向。

和同类的定制化Git提交规范工具相比,Conventional Commits的优势在于轻量和通用,不需要绑定特定的开发工具或平台,也不需要额外的学习成本。不少同类工具会要求团队付费使用专属平台,而这套标准完全开源免费,已经被Git、GitHub等主流工具原生支持,适配范围更广。

访问第三方网站时,请注意账号、隐私与支付安全