当前位置:   article > 正文

commit 提交规范

commit提交的type

commit 格式

  1. <type>(<scope>) : <subject>
  2. <空行>
  3. <body>
  4. <空行>
  5. <footer>
  6. 复制代码
  • type:本次提交的类别,必填
  • scope:影响范围,可以不填
  • subject:提交的标题,一句话概括提交的内容
  • body:详细描述提交的内容,可以不填
  • footer:放置写备注啥的,如果是 bug ,可以把bug id放入

Header

Header部分只有一行,包括三个字段:type(必需)、scope(可选)和subject(必需)

type

type用于说明 commit 的类别,只允许使用下面标识。

  • feat:新功能(feature)
  • fix:修补bug
  • docs:文档(documentation)
  • style: 格式(不影响代码运行的变动)
  • refactor:重构(即不是新增功能,也不是修改bug的代码变动)
  • test:增加测试
  • chore:构建过程或辅助工具的变动
  • merge:合并分支
  • perf:优化相关,比如提升性能、体验
  • revert:回滚到上一个版本
  • build:构建

如果 typefeatfix,则该 commit 将肯定出现在 Change log 之中。

scope

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/weixin_40725706/article/detail/636758
推荐阅读
相关标签
  

闽ICP备14008679号