0


git commit 时 报错 ‘lint-staged‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件

问题:

合并分支的时候报错, 'lint-staged' 不是内部或外部命令。导致分支无法合并,且会见被合并分支的提交内容stage到合并分支,提示需要在合并分支再执行一次commit命令。

原因:

因为我们的代码在提交,或者合并时,必须通过代码校验,才能正常提交或合并。这个报错就是因为没有全局安装‘lint-staged’,导致分支无法合并。

解决:

法一: 直接在项目下执行pnpm i,下载相应的包即可

法二:npm i lint-staged

如果无法解决可参看这个链接:git commit 提交的时候报错husky > pre-commit hook failed 或者‘lint-staged‘ 不是内部或外部命令,也不是可运行的程序(解决办法)_husky' 不是内部或外部命令,也不是可运行的程序_想养一只!的博客-CSDN博客

标签: git

本文转载自: https://blog.csdn.net/qq_43654065/article/details/133268663
版权归原作者 在线小白www 所有, 如有侵权,请联系我们删除。

“git commit 时 报错 ‘lint-staged‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件”的评论:

还没有评论