一、出现merging冲突的原因:git远程上存在一个本地不存在的git 分支,就是本地远程代码不同步

二、解决方式:

方法一:

git pull 出现冲突后可以暂存本地修改git stash ,然后git pull 更新代码,git stash list 可查看暂存记录列表,释放本地暂存 git stash apply stash@{0} ,出现冲突文件,找到并解决,然后可以提交git add . 加入索引库,然后本地提交git commit -m '注释' 最后git push到远程

方法二:

1.git pull  更新代码,发现

error: Your local changes to the following files would be overwritten by merge:pom.xml

Please commit your changes or stash them before you merge.
这说明你的pom.xml与远程有冲突,你需要先提交本地的修改然后更新。

2.git add pom.xml   git commit -m '冲突解决'    提交本地的pom.xml文件,不进行推送远程

3.git pull   更新代码

Auto-merging pom.xml
CONFLICT (content): Merge conflict in pom.xml
Automatic merge failed; fix conflicts and then commit the result.

更新后你的本地分支上会出现 (develop|MERGING)类似这种标志

4.找到你本地的pom.xml文件,并打开

你会在文件中发现<<<<<<< HEAD ,=======  ,>>>>>>> ae9a0f6b7e42fda2ce9b14a21a7a03cfc5344d61

这种标记,<<<<<<< HEAD和=======中间的是你自己的代码,  =======  和>>>>>>>中间的是其他人修改的代码

自己确定保留那一部分代码,最后删除<<<<<<< HEAD ,=======  ,>>>>>>>这种标志

5.git add pom.xml    git commit -m '冲突解决结束'   再次将本地的pom.xml文件提交

6.git push   将解决冲突后的文件推送到远程

git pull 之后merging冲突解决相关推荐

  1. git merge git pull时候遇到冲突解决办法git stash

    git merge git pull时候遇到冲突解决办法git stash 在使用git pull代码时,经常会碰到有冲突的情况,提示如下信息: error: Your local changes t ...

  2. git pull 显示的冲突---解决办法git stash

    git pull:显示本地仓库与远程仓库有冲突 Please, commit your changes or stash them before you can merge. Aborting 解决办 ...

  3. git pull 不成功的解决办法

    git pull 不成功的情况 git pull 不成功的原因基本上都是本地的代码修改了, 而别人已经在仓库中提交了相同文件的修改.因此在 git 看来,你不是在这个文件最新的状态下进行的修改, 因此 ...

  4. Git合并出现MERGING有效解决方法

    Git合并出现MERGING有效解决方法 错误描述 解决办法 参考链接 错误描述 我在操作git合并时候意外出现了MERGING,很懵逼,如图所示: 遇到这个问题也是很头疼了,百度了很多方法有说是:& ...

  5. git常用命令及冲突解决

    2019独角兽企业重金招聘Python工程师标准>>> git常用命令     git config --global user.name chenhongjiang     git ...

  6. git pull出现错误的解决办法

    2019独角兽企业重金招聘Python工程师标准>>> 由于现在工作的版本管理工具使用git,而lz之前一直使用svn,故而也是一个新手,在使用过程中出现了不少的问题,现在记录如下: ...

  7. git——合并时的冲突解决

    1.创建新分支feature1,并切换修改并提交相应内容 修改readme.txt最后一行,改为: Creating a new branch is quick AND simple. 2.切换到ma ...

  8. git多人协作冲突解决方法

    http://www.trinea.cn/dev-tools/git-skill/ http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361 ...

  9. 报错hint: ‘git pull …’) before pushing again. 解决方法(十分有用)

    To github.com:Pandora417/MiMall.git ! [rejected] master -> master (non-fast-forward) error: faile ...

最新文章

  1. linux iptables详解
  2. java gpg_gpg的使用
  3. 又一个“众所周知”的DAL层设计BUG
  4. jquery checkbox 操作
  5. STM32中断应用总结
  6. matlab无穷积分求解_matlab编程求无穷限定积分
  7. 计算机丢失KTcontroller,无法识别Dell Perc H310 RAID控制器上的RAID驱动器
  8. 录制软件obs的使用方法
  9. Win10 利用快捷键,快速新建TXT文档
  10. plsql登录Not logged on
  11. 影像扫描系统连接服务器失败,您的扫描仪不能与ImageCapture配合使用
  12. AI语音红外遥控配网教程
  13. java实现天气预报
  14. 设置deepin国内源
  15. \t\t我们一直在上演“混乱大都市”的神话传说
  16. 苹果电脑系统太卡如何彻底清理内存?
  17. 县城中学计算机教师就业难吗,我县中小学信息技术教师现状及对策
  18. C++取整数与取小数的函数和方法
  19. HTMLCSS常用单词及音标 (上)
  20. 那些你可能不知道的腾讯产品

热门文章

  1. 公司监事要承担哪些责任及义务
  2. Bootstrap系列之轻量弹框(Toasts)
  3. Mercurial ---hgignore
  4. Docker学习:在官网获取Docker的最新版本 | Docker都有哪些版本 | 获取Tomcat指定版本镜像 | 获取JDK指定版本镜像
  5. python前端开发和后端开发工程师_一文看懂前端和后端开发
  6. matlab仿真对比图,怎样在hfss里对比几个仿真出来的图?
  7. C语言补习(西安华清远见)第二天
  8. 深度学习(4):基于深层卷积网络实现车牌识别
  9. 创造与魔法为啥显示服务器繁忙,创造与魔法提示服务器繁忙 | 手游网游页游攻略大全...
  10. python入门书籍在线阅读_python入门书籍