当前位置: 首页 > article >正文

报错Automatic merge failed; fix conflicts and then commit the result.

  git pull test2 main

From https://github.com/xx/test2
 * branch            main       -> FETCH_HEAD
Auto-merging README.md
CONFLICT (add/add): Merge conflict in README.md
Automatic merge failed; fix conflicts and then commit the result.

报错原因:有两个同名文件但内容不同,git不知道合并后用哪个 

解决办法:

git status 找到冲突文件并打开

<<<<<<< HEAD
# test
test~~
=======
# test2
>>>>>>> cb710e7122e6fd5c75abb6393ac89615a241cadd
  • 如果是重复代码,两个二选一删除一个,然后再把这些冲突标示符删除即可。

  • 如果不是重复代码,两个都需要保留,只把冲突符号删除即可。

 然后git commit 来完成合并过程


http://www.kler.cn/a/348987.html

相关文章:

  • 前端环境搭建一览记录
  • 2022年华为杯数学建模竞赛D题论文和代码
  • JAVA-------动态代理
  • 大厂服务降级规范
  • JavaScript截取字符串
  • Java基础 03
  • Unity3D XML与Properties配置文件读取详解
  • 【AI学习】Anthropic公司CEO Dario Amodei最近发表的文章《Machines of Loving Grace:AI如何让世界变得更好》
  • 【C语言】你不知道的知识小盲区——柔性数组
  • RuoYi-Vue若依框架-如何集成MybatisPlus
  • 卡尔曼滤波(Kalman Filter)MATLAB代码
  • HCIP--以太网交换安全(三)MAC地址漂移防止与检测
  • Linux系统:sudo systemctl reload apache2命令作用
  • 斯坦福大学提出电影剧本可视化工具ScriptViz:能够根据剧本中的文本和对话自动检索相关的电影画面,帮助剧作家更好地构思和调整剧情
  • LLM | Tokenization 从原理与代码了解GPT的分词器
  • C语言的柔性数组
  • 扩散模型入门(DDPM论文复现)
  • C++面试速通宝典——21
  • MySQL 5.7 和 MySQL 8.0 小写敏感性的设置比较
  • 如何破解 AI 聊天机器人让它们吐露秘密!窥探 AI 系统指令的 10 种技巧