创建分支后从 master 获取更改

use*_*824 5 eclipse github egit

我正在使用Egitwitheclipse来处理我的 java 项目。我创建了一个从 master 调用的分支branch1并开始研究它。

与此同时,我的同事branch2从 master 创建了另一个分支,进行了一些更改并合并branch2回 master。

现在我需要将 master 上所做的所有更改转移到我的分支上branch1

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

Mar*_*eng 6

使用 Eclipse/EGit:

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

  4. 展开Remote Tracking节点并右键单击master分支。选择MergeRebase on。这两个选项都会branch1使用同时添加到分支的更改来更新您的分支 ( ) master在此输入图像描述

Merge和之间的区别Rebase on/sf/answers/1166649291/