Eclipse Egit:更新一个github fork来合并master repo的更改?

时间:2013-03-16 18:20:47

标签: eclipse egit

我已经分了一个github回购。现在我的工作回购与原始回购不同步。

我知道我需要进行合并,但是如何使用Eclipse git做这个对我来说有点不清楚。

问题:如何更新我的前叉以包含对所有者所做的原始仓库所做的更改?


编辑1:我添加了另一个遥控器。但我在上下文菜单中看不到任何拉动按钮:

enter image description here

2 个答案:

答案 0 :(得分:4)

您在本地计算机上执行合并,然后将结果从本地计算机推送到您自己的github存储库。无法直接在服务器上更新您的github存储库。

为此,请将原始github存储库添加为新远程控制台。这在egit user manual中有所描述。选择“configure for fetch”而不是给它原始repo的URI。之后,您只需在新的远程节点上使用上下文菜单“Pull”来获取并合并所有新内容。完成合并后,您将“推送到上游”,这是您自己的github仓库。

答案 1 :(得分:2)

尝试上游下的第二个网址来推送您的更改。第一个只是用于取物(参见绿色/红色箭头; - )