当前位置:   article > 正文

Git commit 提交时报错: “subject may not be empty“ 或 “type may not be empty“_subject may not be empty [subject-empty]

subject may not be empty [subject-empty]

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

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

报错原因

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


commitlint 是一个用于检查 Git commit message 是否符合指定格式的工具,它可以帮助团队保持一致的 commit 风格。


message 被要求遵循一定的格式

解决方案

提交信息改为如下格式

feat(project-setup): 搭建基于dumi框架的UI组件库  
  
包含一些基础示例和项目配置。
  • 1
  • 2
  • 3

其它提交格式

Bug 修复

fix(组件名): 修复描述
  • 1

功能添加

feat(组件名): 新增功能描述
  • 1

性能优化

perf(组件名): 性能优化描述
  • 1

代码重构

refactor(组件名): 重构描述
  • 1

文档更新

docs(组件名): 文档更新描述
  • 1

测试添加或修改

test(组件名): 测试添加或修改描述
  • 1

配置或工具修改

chore(组件名): 配置或工具修改描述
  • 1

移除功能

remove(组件名): 移除功能描述
  • 1

其他:对于一些无法明确分类的变更,你可以使用以下模板

misc: 其他描述
  • 1

临时回退更改:如果你需要临时回退某个更改,可以使用以下模板

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

闽ICP备14008679号