可能是非常愚蠢的问题,但到目前为止我一直在 .gitmodules 文件中指定子模块。最近让我感到震惊的是,出于同样的原因,也许可以只使用 .git/config ,这样我就不必在工作目录中保留无关的文件?
.git/config :
[submodule "path/to/repo"]
url = git@github.com:username/repo.git
.gitmodules
[submodule "path/to/repo"]
path = path/to/repo
url = git@github.com:username/repo.git
这些基本上是一样的吗?