使git子模块可从超级项目中独立使用

时间:2018-07-16 07:57:37

标签: git docker git-submodules

我有一个更大的带有子模块的超级项目,一些子模块应该用来构建docker映像,我想独立于超级项目来构建。问题在于git操作在docker构建过程中失败,因为docker在子项目级别削减了docker上下文:

fatal: Not a git repository: ../.git/modules/<submodule>

问题基本上是<submodule>/.git在docker上下文中可用,但<superproject>/.git不在。因此,我需要一个不引用超级项目的子模块。 现在,我正在寻找子模块的某种git-dir拆分机制。基本上与git-submodule-absorbgitdirs相反。

0 个答案:

没有答案