禁止git提交时执行 npm run -s precommit

发布时间:2022-07-03 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了禁止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,请注明来意。
标签: