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:更详细地对比两个版本的差异

相关推荐
Aliex_git5 天前
Dockerfile 优化实践笔记
笔记·学习·gitlab
成为你的宁宁5 天前
Jenkins 自动化部署前后端分离若依项目全攻略:涵盖环境配置、Maven/Node.js 工具安装、GitLab 项目协同,及前后端构建、服务器推送与代码更新验证全步骤
node.js·自动化·gitlab·jenkins·maven
sunshinebo6 天前
一次 GitLab 无法启动的排查:Docker 日志把 500G 磁盘打满
docker·eureka·gitlab
何以不说话6 天前
DevOps、Git 和 GitLab
git·gitlab·devops
ZAEQgyKFs8 天前
永磁同步电机模型预测电流控制+滑模控制 [1]速度环采用滑模控制 滑模控制器采用新型趋近律与扰...
gitlab
马克Markorg9 天前
使用 Docker Compose 本地部署 GitLab 教程
docker·容器·gitlab
大尚来也12 天前
CI/CD 流水线搭建实战:GitHub Actions vs GitLab CI 2026 深度对比与选型指南
ci/cd·gitlab·github
ProgramHan13 天前
github、gitlab、gitee分别都是什么,为什么不能访问?
gitee·gitlab·github
Aliex_git15 天前
Gitlab Runner 配置实践
笔记·学习·ci/cd·gitlab
阿莫西林夹馍15 天前
GitLab的IP地址发生变更导致Runner掉线
gitlab