我们有一个企业应用程序,其文件夹结构如下:
/项目 .git /sub1 ...Java 项目 /sub2 包.json ...Javascript 骨干项目 /sub3 ...Java 项目 /sub4 ...Java 项目 /sub5 包.json ...Javascript React 项目
我目前在 sub2 和 sub5 项目中都设置了 Husky,这会导致冲突(每次切换项目时都需要安装 npm)。此外,Java 开发人员报告说,当他们在项目 sub1、sub3 和 sub4 中提交代码时,正在执行 Husky git 挂钩。
如果您在提交时位于某个文件夹中,是否可以只运行挂钩?