Как добавить подмодуль с вложенными подмодулями?
Когда я делаю следующее, добавляется только корневой подмодуль. Как добавить все подмодули в подмодуль рекурсивно?
git submodule add https://the-submodule.git path/to/submodule
В вышеуказанном подмодуле есть вложенный подмодуль и папка даже не создается после клонирования
path/to/submodule <- root submodule
path/to/submodule/nested-submodule <- nested submodule (folder not even created)
Основной проект находится на github, а подмодуль — gitlab (включая вложенные подмодули).
После клонирования вы должны рекурсивно инициализировать
git submodule update --init --recursive
Это сделает то, что вы хотите
Используйте подмодули с осторожностью. Это бардак.