当前位置: 首页 > news >正文

前端配置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在代码提交之前进行相应的检查,防止不规范的代码被提交到仓库。

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

另一种情况git commit -m "fix: xxx"报错:
改为git commit -m "chore: xxx"即可

在这里插入图片描述

相关文章:

  • 告别数据孤岛:Telegraf-IoTDB 实现一站式监控数据闭环
  • 392. 判断子序列
  • 013_File和IO流
  • 蓝桥云客--黑白皇后
  • fisco-bcos 关于服务bash status.sh启动runing 中但是5002端口监听不到,出错的问题
  • Dynamic Programming(LeetCode 740)
  • 串联所有单词的字串 --- 滑动窗口
  • Python 网络请求利器:requests 包详解与实战
  • nt!KeRemoveQueue 函数分析之加入队列后进入等待状态
  • Verilog学习-1.模块的结构
  • 图灵逆向——题六-倚天剑
  • 费马小定理
  • FRP调用本地摄像头完成远程拍照
  • 2台8卡L20服务器集群推理方案
  • FlashDB 在嵌入式系统中占用硬件资源
  • 2025 跨平台技术如何选:KMP 与 Flutter 的核心差异
  • 【ISP】ISP pipeline(AI)
  • 创建采购申请报错不可能为销售订单或项目库存确定科目 消息号 ME558
  • dubbo配置中心
  • 内核态切换到用户态
  • 做自己的网站如何赚钱的/国际新闻最新消息美国
  • 背景网站建设/建立自己的网站平台
  • h5可以做网站吗/seo推广有哪些方式
  • 淘宝网网站设计分析/模板建站的网站
  • 怎么样自己建设网站/百度一下官网首页百度一下
  • 怎么看网站是否被收录/黑河seo