昨晚我遇到了这个问题。我的应用程序在git中名为MyApp,在modules文件夹中我有一个名为Emailq的子模块。问题是该模块让我在其文件夹中创建一个配置文件。
我希望超级模块能够跟踪该文件,而不是子模块。
这甚至可能吗?
我试图强制添加文件,但它不起作用。
谢谢!
答案 0 :(得分:1)
不,你不能这样做。
在超级项目中,子模块的路径是一个真实对象,它包含应该检出的子模块中的提交。它不是一棵树(它叫做 gitlink ),所以你不能把任何内容放在里面。
你可以用符号链接来解决问题;否则,您可能需要考虑使子模块能够引用自身之外的配置文件。