Я добавил подмодуль к ветви функции моего локального репозитория. Я вижу соответствующую информацию в .git/config и .gitmodules. Я отодвинулся к пульту. git status
показывает чистый.Подмодули Git, не входящие в репо
Когда я клонирую репо на другом поле и проверяю ветку, я не вижу .gitmodules или записи в .git/config, и поэтому я не могу построить свой проект, поскольку исходный код зависимости полностью отсутствует. Работают ли подмодули в филиалах? Что я сделал не так?
EDIT: Если я git clone -b nameofbranch
, он проверяет файл .gitmodules. Он не делает этого, если я клонируюсь без указания ветки, а затем проверки. Похоже на ошибку, но, возможно, это по какой-то причине я не понимаю.
Можете ли вы вставить весь рабочий процесс? Должно быть что-то еще. –
'git clone [email protected]: myrepo.git; git checkout pdf' не уверен, что еще я могу вам рассказать. – jsd
Я только что проверил веб-интерфейс репо, и файл .gitmodules хранится в ветке на пульте дистанционного управления, но он не отображается, когда я проверяю эту ветку. – jsd