У нас есть хранилище с подмодулем, и я использую SmartGit для получения обновлений, и оно отлично работает.
Мой партнер пытается сделать то же самое из командной строки:
git pull --recurse-submodules
и git возвращает:
Fetching submodule xxx/yyy
Already up-to-date.
, а подмодуль не обновляется.
Когда я смотрю на smartgit,он не обновляет подмодули с помощью одной команды, но выдает две команды:
~ / Projects / xxx> git fetch --progress --prune --recurse-submodules = no origin
~ / Projects / xxx / yyy> git fetch --progress --prune --recurse-submodules = no origin
Таким образом, он обновляет основной код и подмодуль отдельно.
Как обновить все в одной команде?