首页 > 解决方案 > 拉取所有主分支

问题描述

我有这个序列来更新我的存储库

git pull origin master:master
git submodule update --init
git submodule foreach git pull origin master:master

请注意,重点是更新所有主分支而不触及当前分支

是否可以仅在一行中完成上述操作?

我的第一个想法是这样的:

git pull --recurse-submodules 起源 master:master

但是如果我指定一个分支,recurse-submodules则会被忽略。

我尝试过的大多数事情git submodules要么忽略根存储库,要么修改子模块的分支

标签: git

解决方案


推荐阅读