码迷,mamicode.com
首页 > 其他好文 > 详细

git冲突意思

时间:2020-01-19 12:29:17      阅读:67      评论:0      收藏:0      [点我收藏+]

标签:xxxx   冲突   手动   code   是你   xxxxx   文件内容   xxx   bsp   


<<<<<<< HEAD

new new new new code

=======

old old old code

>>>>>>> xxxxxxxxxxxxxxxxxxxxxxx

分析:head 到 =======里面的lalala是自己的commit的内容

=========到 >>>>>>里面的hehehe是下拉的内容

根据需要删除代码就行了 完事把<<<<<<< ======= >>>>>>都删掉冲突就解决了

 

 

在svn更新文件时会产生有冲突的文件,一般有两种解决办法:

1、更新文件之前直接查看对比不同之处,手动调整资源库中的文件内容和本地的文件内容进行合并;

2、直接更新,更新之后打开该文件会有这样的标识符<<<<<<< .mine,=======,>>>>>>>.r3541,这代表什么意思呢?

<<<<<<< .mine

这里的内容呢,就是你本地的内容,显而易见mine就是自己的意思嘛!

=======

而这里的内容就是资源库中的内容,这是svn更新之时自动合并产生的结果;

>>>>>>>.r3541

(这里的.r3541代表是版本号)

并且在更新完的时候在该文件的同目录下会产生三个文件:R.java.mine,R.java.r3368,R.java.r3439

R.java.mine是你自己修改后准备提交的那个版本;

R.java.r3368是你们的初始版本;

R.java.r3439是别人赶在你之前提交的那个版本;

git冲突意思

标签:xxxx   冲突   手动   code   是你   xxxxx   文件内容   xxx   bsp   

原文地址:https://www.cnblogs.com/yszr/p/12213126.html

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