eclipse操作github远程库分支
我们演示一个情境,项目经理jack搞个了一个初始项目,以及pay,comment两个分支,提交push到github,然后marry负责pay分支开发,提交到github分支版本库,然后项目经理jack拉取最新代码;
我们首先在github新建一个远程库 branchEclipseHelloWorld

eclipes里我们新建一个项目 branchEclipseHelloWorld
初始化版本库,以及新建两个本地分支,分别是 feature1_pay和feature2_comment

然后我们push推送远程库,具体操作前面讲过,现在不累述;
远程库自动建立对应的分支;

接下来 我们另外一个成员marry,拉取下这个项目,具体操作前面讲过,不在累述;
我们现在要修改下分支pay,所以我们先切换到分支pay;
右击项目Team -> Switch To -> Other...

选择pay远程分支,checkout.

点“Checkout as Local Branch”,检出作为一个本地分支;

这样我们就检出了feature1_pay分支;
然后我们修改下Pay的类;

提交本地库然后Push到远程库分支;

然后我们Jack项目经理要把最新分支代码pull下来;
这里是不能直接进行pull拉取的。要先搞一个本地分支和远程分支的关联操作;
eclipse具体操作如下:
右击项目Team -> Remote -> Configure Fetch from Upstream...

点击Advanced...

添加映射 本地pay分支映射关联到远程库pay分支,点“add Spec”

然后点“Finish”按钮

配置完以上关联之后,就可以直接pull拉取远程库分支最新代码了;