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