如何在不使用git merge的情况下从不同的远程分支拉到当前的本地分支

时间:2015-11-04 05:01:33

标签: git

假设我有两个远程分支dev1和dev2以及两个本地分支dev1和dev2。

如果我当前的本地分支是dev1,我可以从远程分支dev2到本地分支dev1执行git pull --rebase。

我不想用git merge来做这件事。

1 个答案:

答案 0 :(得分:1)

如果您首先将本地分支dev1的上游分支设置为dev2,则应该能够执行此操作。然后,这将在origin / dev2的提交之上重放dev1中不同的所有提交(您可能需要更改远程存储库的名称)。

git branch -u origin/dev2

您可能需要更改上游分支,具体取决于您希望实现的目标。