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

关于git分支冲突问题

什么是冲突

在Git中,冲突是指两个或多个开发者对同一文件统一部份进行了不同的修改,并且在合并这些修改时,Git无法自动确定应该采用哪种修改而产生的情况。

分支冲突

如何出现并解决

在一个版本时,有一个master分支,然后我创建了一个dev的分支并跑到dev分支上提交了一个修改到本地仓库,然后到master分支又提交了一个修改到本地仓库,现在我想和dev合并,就会产生冲突。

修改冲突就是你在master分支上,尝试合并之后会出现修改冲突的部分,然后把文件改成你想要的,提交后把dev分支删除就好。

图有一些潦草,不要介意

例子
1.创建文件夹

我就从头开始了

现在我的记事本长这样

2.创建dev分支并在dev分支修改内容

现在长这样

3.转到master分支并在master分支上修改内容

和上一步差不多

我就不多做解释了

4.合并分支出现冲突

为了演示,所以就没有禁用fast forward

5.解决分支冲突

针对初学者来说,直接在文件里该就好

我把文件改成了这样

然后我们直接删掉dev分支就好

现在就剩master分支了

累了,先这样吧,关于远程的下次再补(虽然可能性不大)


http://www.kler.cn/news/329991.html

相关文章:

  • JVM 基本组成
  • 中原台球展,2025郑州台球展会,中国台球产业链发展大会
  • EDM平台大比拼 用户体验与营销效果双重测评
  • 使用 HTMX 从服务器获取文本更新 Quill Editor 的内容
  • 第二十三节:学习拦截器或者使用AOP实现用户token参数请求检测(自学Spring boot 3.x的第六天)
  • .NET 工具库高效生成 PDF 文档
  • 计算机各专业2025毕业设计选题推荐【各专业 | 最新】
  • 麒麟操作系统部分目录介绍
  • 人口普查管理系统基于VUE+SpringBoot+Spring+SpringMVC+MyBatis开发设计与实现
  • Spring之生成Bean
  • 关联式容器:map和set
  • 【QT Quick】基础语法:导入外部JS文件及调试
  • html5 + css3(上)
  • 回首往事,感受change
  • Android Compose的基本使用
  • 每日一题:二分查找
  • 解决Excel时出现“被保护单元格不支持此功能“的解决办法,详细喂饭级教程
  • Raspberry Pi3B+之安装bookworm+Rpanion系统
  • 某客户Oracle RAC无法启动故障快速解决
  • 提升工作效率的编程工具:从选择到应用
  • 什么是ETL?什么是ELT?怎么区分它们使用场景
  • Python字符串string方法大全及使用方法[1]以及FastAPI框架文件上传的处理-client使用postman
  • 数据分析-27-基于pandas进行模糊匹配merge_asof和groupby分组统计
  • javaScript中的浅拷贝和深拷贝详解
  • synchronized底层是怎么通过monitor进行加锁的?
  • 【Bug】解决 Ubuntu 中 “error: Unable to Find Python3 Executable” 错误
  • 【C++算法】4.双指针_快乐数
  • redis 中IO多路复用与Epoll函数
  • 结合了LLM(大语言模型)的编辑器,不仅能理解人类语言,还能与用户互动,仿佛有了自己的思想。...
  • [倍福PLC]TwinCAT标准数据类型