首页 > 解决方案 > 两个分支的 git 合并覆盖自定义代码和最新的构建代码

问题描述

我有使用 git 合并到不同应用程序构建的方案,但它不起作用。

1-我的存储库共有 4 个分支 master dev clean update

2- 分支创建过程如下:

devmaster分支创建分支

cleandev分支创建分支

updatedev分支创建分支

3- Master, dev,clean分支具有与我自定义应用程序代码相同的代码。现在,我有一个 zip 格式的最新应用程序构建,我只想将最新构建与我以前的自定义代码合并。

4-update首先在分支中我删除以前的代码并添加最新的构建代码并推送它。

5- 当我将update分支合并到clean分支时,它会覆盖我不应该发生的自定义更改。它应该显示我的自定义代码和用于解决的最新构建代码的冲突,但 git 合并两者updateclean分支代码而不显示冲突。

为什么 git 将最新的构建update分支覆盖到我的自定义代码clean分支而不显示冲突。谢谢

标签: gitmerge

解决方案


推荐阅读