Eclipse中使用git解决冲突的方法

一、先制造冲突

这里的目的是模仿大家平常提交代码遇到的代码冲突问题。(项目已经已经提前创建好并放到了 GIT 上)

先在云端修改TestGit_Master.java文件,如下图:

然后在本地修改TestGit_Master.java文件,如下图:

接下来我们解决冲突。


二、项目右键“team”,选择“commit”,与正常提交做一样的操作

三、提交并推送

发送推送失败,被拒绝:

四、需要将项目更新下,来做归并

4.1 选中整个项目,鼠标右键选择”team”,然后选中”pull”,出来的弹出确认框,点击完成

4.2 更新完成后,出来报文弹窗,如果没有更新内容提示alreay up-to-date;如果有更新会提示更新的内容,点击更新文件查看更新的具体内容

五、更新完之后,有弹窗,发现冲突的文件更新失败,同时项目中的该文件报红

六、冲突文件,右键”team”,选择“merge tool”,打开的视图中可以查看到修改的对比

七、将每个冲突文件修改为正确的,然后每个文件右键”team”,选择“Add to Index”,可以看到该文件变成黑色的*号图标

修改后的文件:

八、所有的冲突处理完成之后,按照 GIT 项目的普通提交方式提交即可

8.1 项目右键“team”,选择“commit”

8.2 弹出框中写提交注释,确认需要提交的内容,点击提交并推送

8.3 提交推送完成弹窗,点击“ok”即可


九、查看云端的情况

可以看到已经成功。

(0)

相关推荐

  • #PY小贴士# git 的冲突

    讲一个同学问到的 git 问题: 为什么我的 git 在 pull 更新线上最新代码的时候提示失败,然后发现代码里多了一些奇怪的内容: 要如何解决? 这个问题一个人写代码的时候出现的概率不高,但当多人 ...

  • 使用tortoise git将一个现有项目推送到远程仓库

    一.安装文件: 1.git https://git-scm.com/downloads 2.tortoise git https://tortoisegit.org/download/ 二.将一个现有 ...

  • Eclipse中git项目分支切换

    Eclipse中git项目分支切换

  • 线切割丨基本工作原理及慢走丝线切割加工中常见问题及解决方法

    线切割放电原理 线割放电加工如图所示,以铜线作为工具电极,在铜线与钢.铜或超硬合金等被加工物材料之间施加60~300v的脉冲电压,并保持5~50u间隙,间隙中充满煤油.水等绝缘介质,使电极与被加工物之 ...

  • 解决Mac中微信\QQ无法截图的方法

    有的朋友在更新完Mac系统后发现,之前的微信截图快捷键(ctrl+command+A)只能看到一个空白的桌面,其他的窗口.页面等都被隐藏了,这是什么原因呢?如何解决?下面我们来分析一下解决办法. 第一 ...

  • WordPress纯代码去掉菜单栏链接中category的解决方法

    使用WordPress搭建起来的网站菜单链接中都会有一个category标签,这个是WordPress本身自带的一种类别标签,在WordPress中新建分类目录的时候就会自动在URL中加入这个标签,也 ...

  • 污水处理中常见问题及解决方法

    花开时节,想见你 1.在污水处理过程中如果发现污泥发白 产生原因: (1)缺少营养,丝状菌或固着型纤毛虫大量繁殖,菌胶团生长不良: (2)PH值高或过低,引起丝状菌大量生长,污泥松散,体积偏大: 解决 ...

  • 总结:如何解决网络中IP地址发生冲突故障?

    近期,不少朋友提到IP冲突怎么办?IP冲突我们在做网络项目及监控项目时经常会遇到,这个问题我们在弱电VIP技术群中多次讨论到,太常见了,这里面是以实例的方式讲解了如何防止交换机冲突,我们一起来了解下. ...

  • Hash算法解决冲突的四种方法

    Hash算法解决冲突的方法一般有以下几种常用的解决方法  1, 开放定址法:  所谓的开放定址法就是一旦发生了冲突,就去寻找下一个空的散列地址,只要散列表足够大,空的散列地址总能找到,并将记录存入  ...

  • 成功解决在Eclipse中出现的can not find declarration to go to

    成功解决在Eclipse中出现的can not find declarration to go to 解决问题 在Eclipse中出现的can not find declarration to go ...

  • 矛盾冲突解决四种方法

    当今世界,人于人之间的矛盾冲突是越来越复杂,越来越烦琐,可就有那么些人一直研究着这个话题-冲突应该怎样解决 人与人之间的矛盾冲突解决方法大致可分为四种,这里说出来和大家分享 一.惯例解决法 人们出现问 ...