如何完全远程合并两个git分支?

时间:2015-12-10 04:59:13

标签: git version-control merge git-merge

我在Google云存储库上有两个分支机构。一个是稳定的主分支,另一个是功能分支,其中所有新的更改都已完成。

我要做的是将功能分支与主分支合并。

我搜索SO以合并两个git分支但是所有解决方案都将在本地进行合并。下拉功能分支和稳定主分支似乎很复杂,合并它们,然后推回更改。

是否有一个git命令要求远程git服务器提交两个分支的合并,我可以远程合并两个分支,还是只有一个选项可以在本地合并分支?

任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:3)

  

我搜索SO以合并两个git分支但是所有解决方案都将在本地进行合并。下拉功能分支和稳定主分支似乎很复杂,合并它们,然后推回更改。

实际上,我认为最好在本地进行所有合并,因为如果出现任何冲突,那么处理它们就处于有利位置。大多数IDE现在都有Git插件,可以轻松解决冲突。

  

是否有一个git命令要求远程git服务器提交两个分支的合并,我可以远程合并两个分支,还是只有一个选项可以在本地合并分支?

据我所知,没有Git命令可以执行远程合并。但是,大多数Git存储库执行以某种形式支持远程合并。例如,可以在GitHub上将一个分支合并到另一个分支。但需要注意的是,合并期间不会有任何冲突。避免此类冲突的典型方法是首先在本地执行合并,然后推出功能分支。另一个要求是必须在GitHub服务器上启动合并。