CONFLICT(content):Merge conflict in XXXX/.DS_Store. AutoMatic merge failed;fix conflicts and then commit the result.

前言

git在使用的过程中,难免会碰到代码冲突的情况,当然其实是某些猿忘记将合并的冲突修改了。


CONFLICT(content):Merge conflict in XXXX/.DS_Store.

AutoMatic merge failed;fix conflicts and then commit the result.

意思是:

冲突内容:合并冲突在 XXXX.DS_Store文件中

自动合并失败;修改冲突然后提交修改后的结果。

其实这个就是在提交的时候没有进行内核编译和运行,所以会导致git pull的时候出现这个错误。解决方法,找到冲突的地方修改掉就行了。

下面就是错误的内容

<<<<<<<< HEAD

===============

=>>>>>>>>>>>>>>> 

这种冲突首先先分析你们俩个的代码是实现相同功能而写的重复的代码还是各自实现的不同的功能的代码。如果是重复代码:两个二选一删除一个,然后再把这些冲突标示符删除即可;如果不是重复代码,两个都需要保留,只把冲突符号(红色部分)删除即可。工程编译通过之后就可以重新提交了,这个时候还需要从头执行:

git add //找错误的地方将它添加到git即可。

git commit -m “本地分支的名字" 

git pull //下拉代码

git push//上传本地代码

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Lesson 3: Using GitHub to Collaborate 3.1 Creating a GitH...
    赤乐君阅读 6,180评论 3 11
  • gitbook 简介 欢迎来使用Git, 它是一个快速的分布式版本控制系统。 以介绍Git如何存储数据为始,了解它...
    君子Python阅读 889评论 0 1
  • “你去那边。”卢婷玥向另一个掩体指去。 “你想干什么?” “快去,婷婷等不了了。”卢婷玥催促道。 叶沐麟看着叶沐皓...
    62cc49e2ef0f阅读 258评论 0 0