У меня проблема при работе с подмодулями git.
Всякий раз, когда я получаю новую ссылку подмодуля из восходящего репозитория, выполнение git submodule update
дает следующий результат:
fatal: reference is not a tree: dd208d46ecdd1ac0d2b2594a610fe4c9150fece1
Unable to checkout 'dd208d46ecdd1ac0d2b2594a610fe4c9150fece1' in submodule path 'submodule/path'
Важно отметить, что подмодуль имеет несколько пультов, из которых верхний пульт дистанционного управления должен использоваться для обновления дерева ссылок подмодуля. Я предполагаю, что моя проблема есть, но я не уверен.
Моя настройка такова:
Git проект
ПУлЬТОВ:
-
origin
(my git fork) -
upstream
(project repo)
Модуль "Submodule", имеет пульты:
-
origin
(my git fork) -
upstream
(project repo)
Кто-нибудь знает, что вызывает мою проблему?