使用EGit创建一个新的远程分支

时间:2014-01-17 08:08:38

标签: git git-branch egit

我想用EGit做以下事情: - 创建一个新的本地分支 - 将其推送到远程存储库

现在,我对创建分支的对话框中的所有这些选项感到困惑。我不确定它是否应该引用任何远程分支(因为它将变为远程本身,然后我的本地分支应该链接到这个新创建的远程分支)。 而且我仍然没有得到不同的拉动策略(如果在命令行创建分支以及何时建议使用其他分支,那么默认是什么?)

我已经找到了如何进行第二步的说明,但我不确定第一步。有人可以帮忙吗? (使用对话框的配置屏幕截图将是完美的....)

1 个答案:

答案 0 :(得分:1)

这是使用EGit 3.2的方式:

  1. 使用上下文菜单团队切换到新分支...

    <创建本地分支/ LI>
  2. 在对话框中,输入分支的名称。您不希望将其配置为使用master进行推/拉,因为我们在将分支推送到远程时会这样做。完成向导:

    Create Branch in EGit

  3. 使用团队推送分支将当前分支推送为新的远程分支...

  4. 现在,您可以选择是否要在启用此分支时重新绑定或合并本地提交:

    Push Branch in EGit

  5. 下一页将在推送完成前显示确认页面,然后您可以完成向导。

  6. 之后,您可以在签出分支以推送到远程分支时使用 Push to Upstream ,或者 Pull 从远程分支获取更改