将文件添加到子模块内的超级模块

时间:2011-02-10 16:18:20

标签: git version-control kohana kohana-3

昨晚我遇到了这个问题。我的应用程序在git中名为MyApp,在modules文件夹中我有一个名为Emailq的子模块。问题是该模块让我在其文件夹中创建一个配置文件。

我希望超级模块能够跟踪该文件,而不是子模块。

这甚至可能吗?

我试图强制添加文件,但它不起作用。

谢谢!

1 个答案:

答案 0 :(得分:1)

不,你不能这样做。

在超级项目中,子模块的路径是一个真实对象,它包含应该检出的子模块中的提交。它不是一棵树(它叫做 gitlink ),所以你不能把任何内容放在里面。

你可以用符号链接来解决问题;否则,您可能需要考虑使子模块能够引用自身之外的配置文件。

相关问题