git分支合并的冲突解决方法

本次学习的是解决不同分支提交的内容不同导致合并冲突,及怎样解决冲突。

      基本命令:

  1. git log --graph查看分支合并图

      具体步骤:

  •  新建分支branch1,并修改readme.txt。  

     

  • 在branch1分支下,添加并提交readme.txt到git。

     

  • 从branch1分支切换到主分支master

    

  • 在master分支下,修改readme.txt,添加并提交到git。

    

  •  合并branch1到主分支master上

   

  • 可以看到,合并遇到了冲突。在master分支和branch1分支上都修改过readme.txt文件。

   

  • 查看readme.txt文件

   

可以看到HEAD分支下(也就是master分支),增加了Git is very useful & simple.

而在branch1分支下,增加了Git is very useful and simple.

  • 修改readme.txt后保存

    

  • 添加并提交到git

   

  • 用git log --graph命令查看分支合并图

   

  • 最后删除分支branch1。

   

posted @ 2014-08-10 11:32  onerepublic  阅读(1136)  评论(1编辑  收藏  举报