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

时间:2011-07-26 14:57:06

标签: git

我在github上有一个非常直接的设置,有一个子模块库(也在github上)。我在父模块正常工作时对子模块的权限有一些问题。在我解决问题的路上,我注意到有两个地方定义了子模块。

哪个是主要的?它是.git / config中的[submodule xxxx]块吗?还是.gitmodules文件?

如果两者之间存在不一致怎么办?

1 个答案:

答案 0 :(得分:2)

git config man page表示.git/config中的值最初由git submodule init命令填充。

如果两个地点的值不匹配,则.git/config会覆盖.gitmodules