git pull 之后merging冲突解决
一、出现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冲突解决相关推荐
- git merge git pull时候遇到冲突解决办法git stash
git merge git pull时候遇到冲突解决办法git stash 在使用git pull代码时,经常会碰到有冲突的情况,提示如下信息: error: Your local changes t ...
- git pull 显示的冲突---解决办法git stash
git pull:显示本地仓库与远程仓库有冲突 Please, commit your changes or stash them before you can merge. Aborting 解决办 ...
- git pull 不成功的解决办法
git pull 不成功的情况 git pull 不成功的原因基本上都是本地的代码修改了, 而别人已经在仓库中提交了相同文件的修改.因此在 git 看来,你不是在这个文件最新的状态下进行的修改, 因此 ...
- Git合并出现MERGING有效解决方法
Git合并出现MERGING有效解决方法 错误描述 解决办法 参考链接 错误描述 我在操作git合并时候意外出现了MERGING,很懵逼,如图所示: 遇到这个问题也是很头疼了,百度了很多方法有说是:& ...
- git常用命令及冲突解决
2019独角兽企业重金招聘Python工程师标准>>> git常用命令 git config --global user.name chenhongjiang git ...
- git pull出现错误的解决办法
2019独角兽企业重金招聘Python工程师标准>>> 由于现在工作的版本管理工具使用git,而lz之前一直使用svn,故而也是一个新手,在使用过程中出现了不少的问题,现在记录如下: ...
- git——合并时的冲突解决
1.创建新分支feature1,并切换修改并提交相应内容 修改readme.txt最后一行,改为: Creating a new branch is quick AND simple. 2.切换到ma ...
- git多人协作冲突解决方法
http://www.trinea.cn/dev-tools/git-skill/ http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361 ...
- 报错hint: ‘git pull …’) before pushing again. 解决方法(十分有用)
To github.com:Pandora417/MiMall.git ! [rejected] master -> master (non-fast-forward) error: faile ...
最新文章
- linux iptables详解
- java gpg_gpg的使用
- 又一个“众所周知”的DAL层设计BUG
- jquery checkbox 操作
- STM32中断应用总结
- matlab无穷积分求解_matlab编程求无穷限定积分
- 计算机丢失KTcontroller,无法识别Dell Perc H310 RAID控制器上的RAID驱动器
- 录制软件obs的使用方法
- Win10 利用快捷键,快速新建TXT文档
- plsql登录Not logged on
- 影像扫描系统连接服务器失败,您的扫描仪不能与ImageCapture配合使用
- AI语音红外遥控配网教程
- java实现天气预报
- 设置deepin国内源
- \t\t我们一直在上演“混乱大都市”的神话传说
- 苹果电脑系统太卡如何彻底清理内存?
- 县城中学计算机教师就业难吗,我县中小学信息技术教师现状及对策
- C++取整数与取小数的函数和方法
- HTMLCSS常用单词及音标 (上)
- 那些你可能不知道的腾讯产品
热门文章
- 公司监事要承担哪些责任及义务
- Bootstrap系列之轻量弹框(Toasts)
- Mercurial ---hgignore
- Docker学习:在官网获取Docker的最新版本 | Docker都有哪些版本 | 获取Tomcat指定版本镜像 | 获取JDK指定版本镜像
- python前端开发和后端开发工程师_一文看懂前端和后端开发
- matlab仿真对比图,怎样在hfss里对比几个仿真出来的图?
- C语言补习(西安华清远见)第二天
- 深度学习(4):基于深层卷积网络实现车牌识别
- 创造与魔法为啥显示服务器繁忙,创造与魔法提示服务器繁忙 | 手游网游页游攻略大全...
- python入门书籍在线阅读_python入门书籍