欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 文旅 > 艺术 > 前端配置husky,commit-lint导致的git提交错误:git xx@0.0.0 lint:lint-staged

前端配置husky,commit-lint导致的git提交错误:git xx@0.0.0 lint:lint-staged

2025/4/18 19:17:50 来源:https://blog.csdn.net/hnn567/article/details/147092397  浏览:    关键词:前端配置husky,commit-lint导致的git提交错误:git xx@0.0.0 lint:lint-staged

前端配置husky,commit-lint导致的git提交错误:git xx@0.0.0 lint:lint-staged


git commit -m "xxx"时出现以下报错,可能是前端配置husky,commit-lint的原因

//报错信息
git xx@0.0.0 lint:lint-staged

首先要知道出现这个错误是因为提交推送前会触发pre-commit勾子,由于代码出现不规范被检测到所以禁止提交

husky是 git 的hook工具,就是用于git commit之前进行自定义命令。 我们可以使用husky在代码提交之前进行相应的检查,防止不规范的代码被提交到仓库。

重点: 参数和内容之间要有空格【fix: xx】,不然会报错!!!

git commit -m "style: 样式进行修改"
git commit -m "chore: 配置commit-lint"

详细的参数:
feat :新功能(Feature)
fix :修复 bug(Bug fix)
docs :文档更改(Documentation)
style :代码样式调整(Formatting, whitespace changes)
refactor :重构(代码优化,不新增功能也不修 bug)
perf :性能优化(Performance improvements)
test :添加或修改测试(Tests)
build :构建系统或外部依赖更改(Build system)
ci :CI 配置或脚本更改(Continuous Integration)
chore :杂项(不修改 src 或 test 的更改)
revert :回滚之前的提交(Revert)

参考:
https://blog.csdn.net/WXR1747636339/article/details/146492827
https://juejin.cn/post/7478690071397253129
https://blog.csdn.net/kana_yonk/article/details/127782271

重点: 参数和内容之间要有空格【fix: xx】,不然会报错!!!
另一种情况git commit -m "fix: xxx"报错:
改为git commit -m "chore: xxx"即可
在这里插入图片描述

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词