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)

报错原因

使用 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: 回退描述

精彩内容

评论可见,请评论后查看内容,谢谢!!!
 您阅读本篇文章共花了: