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

gitlab解决合并冲突本地处理的步骤

申请合并发现:合并被阻止: 1 检查失败
必须解决合并冲突。
合并详情

源分支为 落后3个提交 目标分支。
1 提交 和 1 个合并提交 将被添加到 main。
源分支不会被删除。

要用到工具:使用 VSCode 内置git,打开分支代码工程后,打开终端(Ctrl + `)

首先拉取新的main:

1. 切换到 main 分支

git checkout main

2. 拉取最新的 main 分支代码

git pull origin main

然后进行合并到main

3. 切换回分支

git checkout your-feature-branch

4. 将最新的 main 合并到你的分支(这会触发冲突)

git merge main

出现灰色代码,上面是:Accept Current Change | Accept Incoming Change | Accept Both Changes | Compare Changes <<<<<<< HEAD (Current Change),表示意思:
Accept Current Change:采用你当前分支的代码(丢弃main分支的代码)
Accept Incoming Change:采用main分支的代码(丢弃你的代码)
Accept Both Changes:两个版本的代码都保留
Compare Changes:更详细地对比两个版本的差异

http://www.dtcms.com/a/414116.html

相关文章:

  • 趣谈Bug -500英里邮件问题
  • 洛阳天艺网络做网站怎么样自适应型网站建设方案
  • 沧州市网站优化排名网站开发的过程中遇到的难题
  • 【JDK 11 安装包免费下载 免登录Oracle 】jdk11与jdk8有什么区别?
  • Oracle 数据库管理员认证难考吗?怎么报考?
  • 计算机网络经典问题透视:物理层调制技术全解析 (ASK, FSK, PSK, QAM, OFDM)
  • Python语法提效指南:推导式与循环的性能对比与最佳实践
  • AWS SageMaker SDK 完整教程:从零开始云端训练你的模型
  • Java Servlet(二)--- HttpServlet,HttpServletRequest,HttpServletResponse
  • Linux-01_2(vi / vim 编辑器)
  • 网站建设的难点在哪里网站设计哪家便宜
  • 网站建设外包项目初做淘宝客选哪个网站
  • 负载均衡式的在线OJ项目编写(三)
  • jQuery为前端开发提供了许多强大而简便的功能
  • Kali 手记:2025年更新版
  • 2025年的 Crate 安全:工具与技术 (RustConf China 2025系列精选)
  • MATLAB学习文档(二十二)
  • 环球资源网网站特色国内做外贸网站的有哪些资料
  • 基于Hadoop的美妆产品网络评价的数据采集与分析-django+spider
  • MySQL InnoDB表压缩:性能优化全解析
  • AWS Toolkit - 注册 AWS Builder ID 账号
  • 零基础学AI大模型之LangChain
  • 深入浅出 XSS — 从原理到实战与防护
  • 长尾关键词挖掘网站python 网站开发入门
  • 【数组按位置对调】2022-11-20
  • UE5(8):认识 UE 的菜单栏,全部保存 CTRL+SHIFT+S,工具栏以及视口工具栏,移动相机在项目编辑器里,选择光照显示等,还有空气墙的隐身角色,加载新手包,沙发的碰撞属性的生成-编辑AM,
  • 成都分类信息网站开发jsp网站开发实例教学
  • SpringBoot 的启动原理
  • 墙绘产品展示交易平台|基于SpringBoot和Vue的墙绘产品展示交易平台(源码+数据库+文档)
  • 开源项目Sherpa-onnx:全平台离线语音识别的轻量级高性能引擎