Вам нужно раздвинуть подмодули отдельно. Подмодули являются собственными хранилищами.
Простоватый подход к этому будет
git sub-module for-each git push
(_ добавьте флаг --recursive
, чтобы он действительно работал на стероидах)
Тебе нужно было бы самостоятельно убедиться, чего ты желаешь. Также обратите внимание, что каждый подмодуль будет выдвигаться к своему назначенному восходящему каналу (push-ветви) по умолчанию
Вы также можете получить
В принимающем рабочем дереве:
git submodule update
Первое, что вам может понадобиться
git submodule init