eclipse中解决git分支合并冲突

冲突场景:git

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

     在master上增新一个dev分支函数

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

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

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

    

缘由分析:cli

     在master和dev分支上均对文件student.py进行了修改,致使合并是出现错误,具体缘由能够见im

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

 

解决办法:文件

     查看冲突缘由,git命令为git status

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

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

相关文章
相关标签/搜索