项目中使用pre-commit钩子规范代码提交-CSDN博客

网站介绍:文章浏览阅读1k次。背景项目要使用git进行代码提交时,使用叫pre-commit的git钩子,在调用git commit 命令时自动执行某些脚本检测代码,若检测出错,则阻止commit代码,也就无法push,保证了出错代码只在我们本地,不会把问题提交到远程仓库流程解析待提交的代码git add添加到暂存区执行 git commithusky注册在git pre-commit的钩子调起lint-stagedlint-staged 取得所有被提交的文件依次执行写好的任务(ESLint 和 Prettier)如果