如何在Git中合并来自两个不同遥控器的两个分支

时间:2019-10-16 18:28:08

标签: git

我遇到过一些分支合并的案例,但似乎大多数情况是关于合并同一远程分支的。

所以我的问题是,当两个遥控器实际上位于不同的遥控器中时,这有关系吗?

例如,给定remoteA / branchA和remoteB / branchB,我想将分支A的更改合并到分支B。

在本地,我可以只签出remoteB / branchB,然后将remoteA / branchA合并到remoteB / branchB,然后推送branchB?那是对的吗?

2 个答案:

答案 0 :(得分:1)

是的。没错。

远程分支只是分支,与本地分支相同。 来自不同远程站点的远程分支机构也是如此。

在Git中,您可以将任何分支合并到任何其他分支。

答案 1 :(得分:1)

本地分支与远程分支之间的区别:

本地分支是只有您(本地用户)可以看到的分支。它仅存在于您的本地计算机上。

远程分支是位于其他用户可以跟踪的远程位置(在大多数情况下是原始位置)上的分支。

要回答您的问题:

两个遥控器位于不同的遥控器中并不重要。合并对于任何种类的分支都是相同的。即使一个分支是本地分支,另一个分支是远程分支,您也应该能够合并任何分支。

相关问题