Я пытаюсь оформить проект github, назовем его A, в котором есть несколько подмодулей.Итак, я попытался,
git clone A
cd A
git submodule update --init --recursive
Однако, один из подмодулей, скажем, B, настроен на коммит, которого больше не существует, поэтому, когда я пытаюсь его обновить, я получаю:
Fetched in submodule path 'B', but it did not contain 3ffeb07de8634a3540d185cbd16f76ebee704f7d. Direct fetching of that commit failed.
Я проверил его на github и действительно, что коммита больше не существует, я получаю 404. Как я могу обновить B до версии, которая существует, я думаю, что HEAD в порядке, а затем проверить это?