繁体   English   中英

创建分支后从主服务器获取更改

[英]get changes from master after creating branch

我正在将Egiteclipse一起用于我的Java项目。 我从master创建了一个名为branch1的分支,并开始进行工作。

同时,我的同事从master创建了另一个branch branch2 ,进行了一些更改,然后将branch2合并回master。

现在,我需要获得对master分支branch1所做的所有更改。

如何使用eclipsegithub 而不使用任何命令来实现此目的。

使用Eclipse / EGit:

  1. 打开“ Git存储库”视图
  2. 确保branch1已检出(分别是要通过远程master分支的更改更新的分支)。
  3. 右键单击您正在使用的存储库,然后单击Fetch from Upstream 这将在远程存储库上获取有关新提交的信息(在您的情况下,创建分支( branch1 )之后添加到master分支的新提交)。 在此处输入图片说明

  4. 展开“ Remote Tracking节点,然后右键单击master分支。 选择MergeRebase on 这两个选项都使用同时添加到master分支的更改来更新分支( branch1 )。 在此处输入图片说明

MergeRebase on之间的区别在于: https : //stackoverflow.com/a/16666418/5207900

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM