阅读:16回复:0
git 提交时报错 SOME OF YOUR TASKS USE ‘GIT ADD‘ COMMAND
之前都可以提交的,忽然就无法提交上去了,但是跑项目的时候却没有报错。而且改动点只有一个背景颜色,所以应该也不存在改出问题的情况。
解决方法:找到项目里的 package.json 文件,找到 "husky",把里面提交前检查的部分干掉。 // 修改前 "husky": { "hooks": { "pre-commit": "lint-staged", //删掉 "prepare-commit-msg": "exec < /dev/tty && git cz --hook || true", "commit-msg": "commitlint -E HUSKY_GIT_PARAMS" } }, // 修改后 "husky": { "hooks": { } }, 或 找到 "simple-git-hooks": { "pre-commit": "lint-staged", //删掉 "preserveUnused": true }, // 修改前 "lint-staged": { "*.{vue,js,jsx,ts,tsx}": [ "pnpm run lint", "git add" ], "*.{vue,css,scss}": [ "pnpm run stylelint", "git add" ] }// 修改后 "lint-staged": { "*.{vue,js,jsx,ts,tsx}": [ "pnpm run lint" ], "*.{vue,css,scss}": [ "pnpm run stylelint" ] }保存,再次进行提交,成功! |
|