.gitmodules
用于跟踪 git 存储库中子模块的文件通常具有每个子模块的名称,如下所示:
[submodule "my-submodule"]
path = foo/bar/my-submodule
url = http://github.com/myuser/original-my-submodule
但是,我也看到它用子模块名称中重复的本地路径编写:
[submodule "foo/bar/my-submodule"]
path = foo/bar/my-submodule
url = http://github.com/myuser/original-my-submodule
我在我的一个存储库中同时拥有这两种风格,可能是偶然的,我不确定它们为什么不同。
我想确保我正确表达了这些。以下哪个是“正确的”?有关系吗?子模块名称是否用于显示以外的任何内容?