Git子模块的权威配置路径是什么?

3
我在GitHub上有一个相当简单的设置,其中包含一个子模块仓库(也在GitHub上)。我遇到了一些子模块权限的问题,而父仓库则正常工作。在解决这个问题的过程中,我注意到子模块定义了两个位置。
主要的是哪一个?是.git/config中的[submodule xxxx]块吗?还是.gitmodules文件?
如果两者之间不一致怎么办?
1个回答

2

git config手册指出,.git/config中的值最初是由git submodule init命令填充的。

如果两个位置中的值不匹配,则.git/config将覆盖.gitmodules


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接