Git '预提交钩子'如何从父目录而不是直接文件夹引用

  • 本文关键字:引用 文件夹 提交 Git git githooks
  • 更新时间 :
  • 英文 :


我的.husky放置在父目录。在孩子身上,我有nx workspace代码。在这种情况下,我如何添加引用链接来检查父目录中的脚本?

parent/
├─ nx-workspace/
│  ├─ package.json
│  ├─ apps
│  ├─ libs
.git
.husky

这里是包。Json脚本应该读取git和husky的细节。

pre-commit钩子中,我们可以通过

获得。git目录的绝对路径。
git rev-parse --absolute-git-dir

如果我们知道文件夹的结构,就很容易得到其他目录的路径。