美文网首页开发技巧Java学习笔记Java 杂谈
头不秃不会秀系列:eclipse GIT本地库分支操作,你学废了

头不秃不会秀系列:eclipse GIT本地库分支操作,你学废了

作者: Java斗帝之路 | 来源:发表于2020-07-23 13:33 被阅读0次

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

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

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

最后commit提交版本库;

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

 2、新建分支

当我们需要开新功能的时候,为了不影响主项目的进程,我们可以新建一个功能性分支项目,独立开发新功能;

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

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

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

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

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

3、切换分支

平时开发,多个分支之间免不了要来回进行切换分支;

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

切换方式二:

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

 4、合并分支

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

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

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

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

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

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

 5、合并冲突解决

合并也并不是一帆风顺的,假如同一段代码,分支项目修改了,master主分支项目也修改了,这时候合并,就出现了冲突;

举例:

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

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

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

这时候,我们再进行合并评论分支;

果不其然,冲突了;

eclipse处理冲突方式如何下:

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

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

 6、重命名分支

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

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

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

 7、删除分支

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

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

最后

点赞+关注后私信“666”的小伙伴可以免费领取一份283页纯手肛的《Java核心知识点》供各位学习。

相关文章

  • 头不秃不会秀系列:eclipse GIT本地库分支操作,你学废了

    git分支是一个重要的知识点,平时我们开发主要结合eclipse,idea来操作,今天这贴主要以eclipse来操...

  • Git常用命令

    基础操作 远程库操作 查看远程库 添加远程库 推送本地分支到远程仓库 删除远程库 新建远程分支 合并分支 git ...

  • Git基本操作(六)

    远程库操作 1.提交到远程库 这条命令将本地git库的一个本地分支push到远端git库的远端分支中 或 orig...

  • [Git]非常常用的Git开发命令

    分支操作: 本地已有dev分支 分支操作 如何贡献代码到开源库 本地代码提交到git仓库 移除对某个文件(文件夹)...

  • git常用命令

    常用git命令如下(git bash下操作):先clone代码库git clone然后创建本地开发分支git ch...

  • git 总结

    参考资料:git 删除本地分支和远程分支、本地代码回滚和远程代码库回滚 git 删除分支 1. 本地分支:git ...

  • git分支操作以及常用命令

    git分支操作 git branch :查看本地分支 git branch -r :查看远程分支 git b...

  • ios git的使用

    git本地操作 git团队开发操作 git分支管理 gitHub使用

  • Git远程分支

    Git远程分支  Git的分支分为:本地分支,本地远程分支和远程分支。 对分支的操作基本包括:创建、关联和删除。 ...

  • Git使用笔记

    1. Git分支 新建并切换到本地dev分支 本地分支与远程分支相关联 2. Git清除本地同步仓库 当前本地库处...

网友评论

    本文标题:头不秃不会秀系列:eclipse GIT本地库分支操作,你学废了

    本文链接:https://www.haomeiwen.com/subject/hozclktx.html