Git分支合并请求冲突处理规则

1. Git分支合并请求冲突处理规则

1.1. 问题描述

提交分支合并请求时,出现冲突,提示为 此合并请求有变更与目标分支冲突

示例如图:

在这里插入图片描述

1.2. 原因

合并的目标分支,已经有了更改,比如其他分支合并了代码。

比如,有两个 feature 分支并行开发,第一个feature分支已经合并到了develop分支上,此时第二个feature分支再合并,则产生冲突。

1.3. 解决方案(处理规则)

将目标分支合并到当前分支,解决冲突后,再提交分支合并请求。

比如:将develop分支合并到feature分支,再提交分支合并请求。

1.4. VSCode操作示例

1.4.1. 步骤1:当前feature分支从develop分支合并代码

在这里插入图片描述

合并后冲突文件示例

在这里插入图片描述

1.4.2. 步骤2:解决冲突,commit,推送到远程仓库,创建合并请求

猜你喜欢

转载自blog.csdn.net/sgx1825192/article/details/129990394