"git submodules update --recursive", похоже, не входит в субмодули - PullRequest
0 голосов
/ 18 сентября 2011

У меня есть проект, который состоит из двух ветвей: STABLE и DEVELOPMENT. Как следует из названия, DEVELOPMENT - это постоянно развивающаяся ветвь, а STABLE - стабильная, но не совсем новая ветвь; следовательно, версии подмодулей (и подмодулей) в РАЗРАБОТКЕ часто опережают СТАБИЛЬНЫЕ.

Теперь, когда мне нужно выйти из DEVELOPMENT в STABLE, обновление подмодулей git --recursive вообще не попадет в эти «подмодули», а их каталог просто опустеет, а все подмодули будут правильно перенесены обратно на старую версию, если это необходимо. Я понятия не имею, как это сделать правильно, и буду признателен за помощь.

1 Ответ

1 голос
/ 16 октября 2011

Сам нашел ответ:

git submodule update --init --recursive - это аккуратная однострочная команда для выполнения работы.

...