EGit:将两个分支合并为一个新分支

时间:2014-11-26 13:34:21

标签: git merge branch egit

我正面临着EGit的问题。我是Git的新手,我仍然缺少它的某些方面。

上下文

我在Git存储库上有2个分支,master和test。在Eclipse上,我导入了一个带有这两个分支的Git项目

目标

我想创建第三个分支(称为MergeTestMaster),我合并master和test

我做了什么

我已经成功创建了一个分支并进行了合并。我在将提交(而不是推送)合并到我的本地存储库时遇到问题我得到了这个结果:

enter image description here

我只想创建一个简单的分支(就像灰色分支一样),而是在MergeTestMaster中将master与test合并。

问题

1)如果我在服务器上推送更改,会有所不同吗?我还在使用本地存储库

2)我错过了使用origin / //远程存储库的方式吗?

我检查了我的MergeTestMaster分支,以便对其进行一些本地工作,然后能够将我的更改推送到服务器

3)我完全失去了吗?

修改

我也有来自EGit的消息说我提前43次提交,这样的操作后是正常的吗?

enter image description here

1 个答案:

答案 0 :(得分:1)

  

我已经成功创建了一个分支并进行了合并。

是的,这是您在版本历史记录视图中看到的内容:已合并以下两个分支:

  • master(fb8dea0)
  • origin/test(44617f4)

合并提交(1fb44e8)由本地分支MergeTestMaster引用。

推送该分支后,origin/MergeTestMaster将引用与MergeTestMaster相同的提交。

相关问题