前一段时间我fork了一个git仓库。此后,主分支(master branch)出现了几个新的提交(commits)。https://help.github.com/articles/syncing-a-fork/解释了如何将上游(upstream)主分支(master branch)与本地主分支(master branch)同步,然后将这些提交(commits)推送到我的fork中。
然而,它没有提及如何同步新的上游分支(upstream branches)。当我在github上最初fork该项目时,它似乎把所有当时的分支都带了过来。
我已经看到有关如何逐个同步分支的说明。有没有办法一次同步所有旧的和新的分支?
我没有对我的fork进行任何提交。因此,我正在寻找快进(Fast Forward)同步。
编辑: 另一种表达方式:
我想要
git ls-remote origin
相符
git ls-remote upstream
这将包括分支和标签。