首页 > 其他 > 详细

Git合并分支产生的冲突

时间:2020-07-10 16:04:21      阅读:59      评论:0      收藏:0      [点我收藏+]

一.合并分支产生的冲突

  》两个分支在操作同一文件的同一位置(同一行)进行了不一样的修改,现在将两个分支最新版本的进行合并产生的冲突,因为git无法取啥该保留和舍弃哪一方的文件内容

二.冲突的解决:

  》发生冲突时,git并不会想svn一样产生多个文件,git会将两个分支修改的内容都添加进来,并用一些指示性的符号划分不同分支上的修改,如图:

技术分享图片

 

   》一般是通过双方之间的交流沟通,决定这个文件该怎么改,当确定后就保存这个文件

  》保存文件后,git status会出现如下的提示:

技术分享图片

 

   》由于我们的冲突已经解决了,所以输入git add命令就行,再输入git status:

技术分享图片

 

   》输入git commit -m "提交信息"就可以了,千万不要加文件名,没有为什么

  》冲突和合并就解决了

技术分享图片

 

Git合并分支产生的冲突

原文:https://www.cnblogs.com/ibcdwx/p/13279220.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!