【发布时间】:2012-06-06 13:43:02
【问题描述】:
我正在使用一个 git 子模块(我们称之为 SubmoduleRepo),以便我可以将我的模块包含在几个项目中。
我可以从任何使用它的项目提交到 SubmoduleRepo。
我可以轻松地更新、提交和推送到 SubmoduleRepo。
每当我在包含 SubmoduleRepo 的项目的目录中工作时提交某些内容时,我都需要执行一个提交挂钩(当我在 SubmoduleRepo 中工作时,提交挂钩按预期执行)
子模块的目录中没有 .git 文件夹(只有指定当前目录路径的 .git 文件)。
【问题讨论】:
-
这是一个老问题,但您可能应该将正确答案分配给您自己或 Jason。 :)
标签: git git-submodules pre-commit-hook