Git commit 提交时报错: “subject may not be empty“ 或 “type may not ...

打印 上一主题 下一主题

主题 546|帖子 546|积分 1638

Git commit 提交时报错, 提示信息如下:

  1. ⧗   input: 项目搭建:基于xx框架搭建的...,包含一些基础示例和项目配置
  2. ✖   subject may not be empty [subject-empty]
  3. ✖   type may not be empty [type-empty]
  4. ✖   found 2 problems, 0 warnings
  5. ⓘ   Get help: https://github.com/conventional-changelog/commitlint/#what-is-commitlint
  6. husky - commit-msg hook exited with code 1 (error)
复制代码
报错原因

   使用 Git 提交接码时,commit message 没有满足 commitlint 的规则,导致提交失败。


commitlint 是一个用于查抄 Git commit message 是否符合指定格式的工具,它可以帮助团队保持同等的 commit 风格。
  
message 被要求遵循一定的格式  办理方案

提交信息改为如下格式
  1. feat(project-setup): 搭建基于dumi框架的UI组件库  
  2.   
  3. 包含一些基础示例和项目配置。
复制代码
别的提交格式

Bug 修复
  1. fix(组件名): 修复描述
复制代码
功能添加
  1. feat(组件名): 新增功能描述
复制代码
性能优化
  1. perf(组件名): 性能优化描述
复制代码
代码重构
  1. refactor(组件名): 重构描述
复制代码
文档更新
  1. docs(组件名): 文档更新描述
复制代码
测试添加或修改
  1. test(组件名): 测试添加或修改描述
复制代码
设置或工具修改
  1. chore(组件名): 配置或工具修改描述
复制代码
移除功能
  1. remove(组件名): 移除功能描述
复制代码
其他:对于一些无法明确分类的变更,你可以使用以下模板
  1. misc: 其他描述
复制代码
临时回退更改:假如你需要临时回退某个更改,可以使用以下模板
  1. revert: 回退描述
复制代码
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

络腮胡菲菲

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表