【发布时间】:2011-05-02 06:08:41
【问题描述】:
想象一下,我有几个分支:master、a、b、c ...
现在我在 master 分支和“git pull”。这会将所有更改从远程服务器获取到 origin/master、origin/a、origin/b ... 分支并将 CURRENT 分支(master)与 origin/master 合并。但随后我想切换到 A 分支并再次合并来自远程跟踪分支的这些远程更改,而无需再次获取更改(因为它们已经在 origin/a 分支中)。
是否有一些更简单的方法可以做到这一点,而不是指定我跟踪的确切远程分支(即自动)?
【问题讨论】:
-
我相当确定 OP 希望避免显式命名远程分支,就像
git pull一样 - git 知道要获取和合并哪个分支。也就是说,git merge origin/a不是答案。
标签: git merge branch git-branch