eclipse GIT本地库分支操作

git分支是一个主要的知识点,平时我们开发主要连系eclipse,idea来操作,今天这贴主要以eclipse来操作git内陆库分支,主要内容包罗新建分支,
切换分支,合并分支,冲突解决,重命名分支,删除分支等;

1,新建项目 branchEclipseHelloWorld(默认master主分支)

eclipse GIT本地库分支操作

再把该项目初始化成内陆库(具体步骤前面已经讲过,不再赘述)

最后commit提交版本库;

eclipse GIT本地库分支操作

我们会看到上面标注了master,这个就是默认的master分支;

 

2,新建分支

当我们需要开新功效的时刻,为了不影响主项目的历程,我们可以新建一个功效性分支项目,自力开发新功效;

举例,我们要开发一个支付功效,我们新建一个分支 feature1_pay 

 

右击主分支项目->team->Switch To->New Branch..

eclipse GIT本地库分支操作

 

弹出窗体,我们输入分支名称,然后点击“Finish”按钮;

eclipse GIT本地库分支操作

 

eclipse GIT本地库分支操作

 

 

这样的话,我们就新建了一个新的支付分支,代码内容和master主分支一一样;我们可以在新分支里,开心的编写支付代码,以及提交到自己自力的分支版本库,不需要忧郁会影响到主分支;

分支的设计理念就是 “解耦”,大伙自己体会哈!

 

3,切换分支

平时开发,多个分支之间免不了要往返举行切换分支;

切换方式一:右击当前分支项目->Team->Switch To->选摘要切换到的分支

 eclipse GIT本地库分支操作

 

切换方式二:

Git Repositories 视图,直接双击要切换到的分支,即可直接快捷切换

eclipse GIT本地库分支操作

 

4,合并分支

当一个分支功效模块开发完毕,我们需要合并到主分支;

我们这边简朴模拟,新建一个Pay类,以及HelloWorld类添加一行新输出;然后保留,commit到分支版本库;

 eclipse GIT本地库分支操作

 

接下里,我们切换到master主分支;

右击master主分支项目->Team->Merge…

eclipse GIT本地库分支操作

 

弹出窗体,我们选摘要被合并的分支项目 feature1_pay,然后点击“Merge”按钮;

eclipse GIT本地库分支操作

 

程序员每日一乐:html动态烟花设计 3D

我们发现,支付分支项目被乐成合并到了主项目中;

eclipse GIT本地库分支操作

 

 

5,合并冲突解决

 合并也并不是一帆风顺的,如果统一段代码,分支项目修改了,master主分支项目也修改了,这时刻合并,就泛起了冲突;

举例:

再新建一个谈论功效分支-feature2_comment,我们新建一个Comment类,以及修改下HelloWorld的 第一行输出;

修改后commit提交到分支版本库;

eclipse GIT本地库分支操作

 

我们也修改下master分支的HelloWorld第一行输出;然后再提交到master分支库;

eclipse GIT本地库分支操作

 

这时刻,我们再举行合并谈论分支;

果不其然,冲突了;

eclipse GIT本地库分支操作

 

eclipse处置冲突方式若何下:

右击冲突类->Team->Merge Tool

eclipse GIT本地库分支操作

 

进入冲突解决视图,编辑左侧代码,然后保留,再右击Add to Index添加到暂存,然后再Commit提交,即可完成冲突解决;

eclipse GIT本地库分支操作

 

6,重命名分支

有时刻需要改下分支名字,操作如下:

右击要修改名称的分支->Team->Advanced->Rename Branch…

 eclipse GIT本地库分支操作

 

选择分支,点”Rename”按钮即可;

eclipse GIT本地库分支操作

 

7,删除分支

如果某一个分支弃用,我们可以删除掉,操作如下:

右击要被删除分支项目->Team->Advanced->Delete Brance…

eclipse GIT本地库分支操作

 

 

 本手艺贴也配套有视频教程,b站链接地址

 

——————————————————————————————————————————

作者: java1234_小锋

出处:https://www.cnblogs.com/java688/p/13360288.html

版权:本站使用「CC BY 4.0」创作共享协议,转载请在文章显著位置注明作者及出处。

——————————————————————————————————————————

原创文章,作者:dddof新闻网,如若转载,请注明出处:https://www.dddof.com/archives/31750.html