У меня есть подмодуль в удаленном репозитории git. Я клонировал репозиторий до того, как был создан удаленный подмодуль.git add subodule remote
Как я могу добавить подмодуль удаленного репозитория?
Я попытался следующие:
$ git submodule init
$ git submodule update
и
$ git submodule update --init --recursive
Но ни одна из этих команд выработанных нет .gitmodules файла.
Пульт дистанционного управления имеет файл .gitmodules
с информацией о подмодуле. В удаленном хранилище:
$ git submodule
+79444cf2aaa9279b4838f52b81cc40ad3f116771 Appendix
Файл .gitmodules
был добавлен в хранилище, о чем свидетельствует:
$ git status .gitmodules
# On branch master
nothing to commit (working directory clean)
Если .gitmodules
не было совершено эту команду бы сказал, что это было неотслеживаемые.
* «У меня есть подмодуль в удаленном репозитории git». * Вы зафиксировали добавление этого подмодуля? У вашего локального репозитория есть (или более поздняя) фиксация? – cdhowie
@cdhowie Я обновил свой вопрос, чтобы включить информацию о удаленном подмодуле. – jlconlin
Но был ли этот файл '.gitmodules' когда-либо совершенным? – cdhowie