码迷,mamicode.com
首页 > 系统相关 > 详细

eclipse中解决git分支合并冲突

时间:2017-05-29 11:03:32      阅读:221      评论:0      收藏:0      [点我收藏+]

标签:wiki   tcp   epc   ice   rtt   idf   ATX   rcc   dal   

冲突场景:

     在master分支上有文件student.py.

     在master上增新一个dev分支

     在dev分支上修改文件student.py.增加函数def d():,并commit;

     在master分支上修改文件student.py。删除函数def a():,并commit;

     在master分支上合并dev分支,git提示冲突,如下图:

技术分享

    

原因分析:

     在master和dev分支上均对文件student.py进行了修改,导致合并是出现错误,具体原因可以见

http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/001375840202368c74be33fbd884e71b570f2cc3c0d1dcf000

 

解决办法:

     查看冲突原因,git命令为git status

    在eclipse上已图像化显示出来,红颜色文件即为冲突文件,打开红色文件,查看冲突具体内容,如下图:

技术分享

    需要手动处理<<<<<<< HEAD   >>>>>>> refs/heads/dev间的内容,手动合并代码后,去掉<<<<<<< HEAD   >>>>>>> refs/heads/dev这两行内容       然后将处理后student.py文件add to index,eclipse上如下图操作即可,成功后红色消失,然后在commit push即可。

技术分享we

eclipse中解决git分支合并冲突

标签:wiki   tcp   epc   ice   rtt   idf   ATX   rcc   dal   

原文地址:http://www.cnblogs.com/xywq/p/6917336.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!