У меня есть проект с подмодулем, который указывает на недопустимый коммит: компиляция субмодуля оставалась локальной, и когда я пытаюсь извлечь ее из другого репо, я получаю:
$ git submodule update
fatal: reference is not a tree: 2d7cfbd09fc96c04c4c41148d44ed7778add6b43
Unable to checkout '2d7cfbd09fc96c04c4c41148d44ed7778add6b43' in submodule path 'mysubmodule'
Я знаю, что должно быть HEAD подмодуля, есть ли способ изменить это локально, не отталкиваясь от репо, у которого есть commit 2d7cfbd09fc96c04c4c41148d44ed7778add6b43
?
Я не уверен, если я буду ясно... здесь похожая ситуация Я нашел.