У меня есть репозиторий A, который зависит от других репозиториев B & C, я хотел бы добавить их в репо, но не хранить их историю или кодовую базу. Для этого я пытаюсь создать субмодуль для каждого зависимого репо (B & C). Проблема в том, что я хотел бы иметь возможность git clone
A (без использования --recursive
или --recurse-submodules
).
A is dependent on B and all of B's submodules
A is dependent on C and none of C's submodules
Я пытался изменить файл gitmodules в A и добавить fetchRecurseSubmodules = true
в B & C, но, похоже, это не работает.
Если это невозможно, можно использовать совершенно другой способ решения этой проблемы!
Спасибо
Обновление: просто чтобы уточнить, я хотел бы получить решение, настроенное в репо (не локально)