络腮胡菲菲 发表于 2024-8-10 16:25:01

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

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

⧗   input: 项目搭建:基于xx框架搭建的...,包含一些基础示例和项目配置
✖   subject may not be empty
✖   type may not be 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)
报错原因

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


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

message 被要求遵循一定的格式办理方案

提交信息改为如下格式
feat(project-setup): 搭建基于dumi框架的UI组件库

包含一些基础示例和项目配置。
别的提交格式

Bug 修复
fix(组件名): 修复描述
功能添加
feat(组件名): 新增功能描述
性能优化
perf(组件名): 性能优化描述
代码重构
refactor(组件名): 重构描述
文档更新
docs(组件名): 文档更新描述
测试添加或修改
test(组件名): 测试添加或修改描述
设置或工具修改
chore(组件名): 配置或工具修改描述
移除功能
remove(组件名): 移除功能描述
其他:对于一些无法明确分类的变更,你可以使用以下模板
misc: 其他描述
临时回退更改:假如你需要临时回退某个更改,可以使用以下模板
revert: 回退描述

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: Git commit 提交时报错: “subject may not be empty“ 或 “type may not