Наверное, очень глупый вопрос, - но я до сих пор указывал подмодули в файле .gitmodules. Недавно мне показалось, что, возможно, возможно просто использовать .git/config по той же причине, поэтому мне не нужно будет хранить посторонний файл в рабочем каталоге?
.git/config:
[submodule "path/to/repo"]
url = [email protected]:username/repo.git
.gitmodules
[submodule "path/to/repo"]
path = path/to/repo
url = [email protected]:username/repo.git
Это в основном одни и те же вещи?