我正在使用一个 git 子模块(我们称之为 SubmoduleRepo),以便我可以将我的模块包含在几个项目中。
我可以从任何使用它的项目提交给 SubmoduleRepo。
我可以轻松地更新、提交和推送到 SubmoduleRepo。
每当我在包含 SubmoduleRepo 的项目中的目录中工作时提交某些内容时,我都需要执行一个提交挂钩(当我在 SubmoduleRepo 中工作时,提交挂钩按预期执行)
子模块的目录中没有 .git 文件夹(只有指定当前目录路径的 .git 文件)。