Вероятно, очень глупый вопрос, -но до сих пор я указывал подмодули в файле.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
Это в основном одно и то же?