У меня есть git
repo, у которого есть еще одна зависимость submodule
. В корне моего проекта (где .git
, .gitsubmodules
и т.д.) Я вызывал
git submodule update
Не удалось выполнить следующее сообщение:
Выбрано в подмодульном пути 'src/framework', но не содержит cc8c38e9d853491c672452d8dbced4666fc73ec8. Неправильная выборка этого сообщения не удалась.
где src/framework
является подкаталогом моего проекта (PROJECT_ROOT/src/framework
) и должен быть там, где применяется стороннее репо. Данный хеш фиксации является допустимым.
Я также пробовал git clone --recursive <my-repo>
, но он тоже не работает.
Содержимое моего .gitsubmodules
равно
[submodule "src/framework"]
path = src/framework
url = [email protected]:gh/framework.git
В дополнение к этому я должен отметить следующий важный факт: из-за недавних обновлений в реестре framework
мой код прерывается, поэтому мне действительно нужно получить эту конкретную версию, где все работает нормально.