git提交代码会报 vue-cli-service lint found some errors. Please fix them and try committing again

转载:https://blog.csdn.net/j15533415886/article/details/92003047
转载:https://blog.csdn.net/qq_42180156/article/details/102480986
转载:https://www.cnblogs.com/pylf/p/13852762.html
git提交代码会报 vue-cli-service lint found some errors. Please fix them and try committing again_第1张图片

方法一:简单粗暴

今天在提交前段代码时,遇到了running pre-commit hook:lint-staged的问题,自己检查了代码,并没有与他人发生冲突,于是问了度娘,度娘说:

由于pre-commit钩子惹的祸,当我们在终端输入提交代码的时候,pre-commit(客户端)钩子,它会在提交代码前运行做代码风格检查,如果代码不符合相应规则,则报错。

解决——简单粗暴
直接把pre-commit文件删除,进入项目.git文件夹——hooks——删除 。如何你的项目文件夹下没有找到.git文件夹,检查一下看看是不是隐藏你的文件夹了。这里我已将 pre-commit文件删除了。再次提交代码就ok啦。

方法二:git 提交

git commit --no-verify -m "修改"

方法三:取消eslint跟踪

在项目的跟目录创建一个.eslintignore文件,该文件里面写取消检测的文件夹或者是文件,例如:取消整个src文件夹下的所有文件的代码检测,就可以在.eslintignore文件写一个src即可

你可能感兴趣的:(git)