脚本宝典收集整理的这篇文章主要介绍了禁止git提交时执行 npm run -s precommit,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
在用git管理你的源代码后,在你的项目目录里会生成一个.git文件夹。点开此文件夹,你会看到一个hooks的文件夹,这便是钩子文件夹,里面是一些钩子文件,会在你提交源代码的某一动作时执行一些额外的动作。
拿pre-commit文件来举例,顾名思义,这个脚本文件会在你执行 git commit -m 'description'(提交源码)之前执行一些动作(如下图所示),比如代码打包,代码检查,执行成功后会继续执行commit命令。如果检查工具检查到错误会阻止继续提交,这样就确保了你提交的源码是正确无误的。
如果你不想在提交源代码的时候进行语法检查等动作,那么你可以执行 git commit -m 'description' --no-verify,或者暴力一点的方法就是把pre-commit这个文件删除,这样就可以跳过检查工具直接进行提交。不过这样是危险的,如果代码中有错误,也会将错误的代码进行提交,所以最好还是在检查工具检查到错误时,修改后再进行提交。
以上是脚本宝典为你收集整理的禁止git提交时执行 npm run -s precommit全部内容,希望文章能够帮你解决禁止git提交时执行 npm run -s precommit所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。