我们有一个带有子模块的存储库,我正在使用SmartGit进行更新,并且运行良好。
我的伴侣正在尝试从命令行执行相同操作:
git pull --recurse-submodules
和git返回:
Fetching submodule xxx/yyy
Already up-to-date.
并且子模块未更新。
当我查看smartgit时,它不会通过单个命令来更新子模块,而是发出两个命令:
〜/ Projects / xxx> git fetch --progress --prune --recurse-submodules =没有起源
〜/ Projects / xxx / yyy> git fetch --progress --prune --recurse-submodules =无源
因此它分别更新了主代码和子模块。
如何在单个命令中更新所有内容?