EGit分支配置:连接本地和远程分支

时间:2013-11-07 17:30:04

标签: java android eclipse git egit

我使用Windows 7,Eclipse,EGit和Java编写Android代码 我的GitHub存储库中有4个git分支(developstagingmasterjunk)。
我在EGit中设置了我的本地存储库。阅读this question后,我创建了4个包含本地名称的本地分支(例如developLocalstagingLocal等。) 我在Eclipse中设置developLocal分支(Git Repositories选项卡的配置,右键单击Local下的分支,选择Configure Branch...,然后设置Upstream Branch财产到...remotes/develop) 在Eclipse中,我切换到该分支(developLocal)。但是当我修改了一些代码并提交了它(Team - > Commit - > Commit and push)时,它不是develop分支,而是staging分支。
为什么会这样?我设置错误的设置是什么?

1 个答案:

答案 0 :(得分:0)

使用尚未提交的git更改不依赖于任何分支。为了提交你首先必须将相应的分支添加到索引,然后当你创建一个提交时它将包含所有staged(添加到索引)的更改,并且提交将在你创建之前检出的分支中结束。提交。