git - 两个分支的 git 合并覆盖自定义代码和最新的构建代码
问题描述
我有使用 git 合并到不同应用程序构建的方案,但它不起作用。
1-我的存储库共有 4 个分支
master
dev
clean
update
2- 分支创建过程如下:
dev
从master
分支创建分支
clean
从dev
分支创建分支
update
从dev
分支创建分支
3- Master
, dev
,clean
分支具有与我自定义应用程序代码相同的代码。现在,我有一个 zip 格式的最新应用程序构建,我只想将最新构建与我以前的自定义代码合并。
4-update
首先在分支中我删除以前的代码并添加最新的构建代码并推送它。
5- 当我将update
分支合并到clean
分支时,它会覆盖我不应该发生的自定义更改。它应该显示我的自定义代码和用于解决的最新构建代码的冲突,但 git 合并两者update
和clean
分支代码而不显示冲突。
为什么 git 将最新的构建update
分支覆盖到我的自定义代码clean
分支而不显示冲突。谢谢
解决方案
推荐阅读
- c++ - 我应该如何从标准输入中读取 C++ 中可变长度的格式字符串?
- c++ - ROOT 中的组合
- swift - 如何在 JavaScriptCore 和 Swift 之间共享数组内存?
- java - 使用 Bitbucket 管道更新 AWS Java Lambda 函数时出错 - java.lang.ClassNotFoundException
- javascript - How can I find all of rows which are selected by CSS in JS?
- javascript - How do I calculate two text boxes and display the answer in another?
- php - highlight last 3 number in the string
- drupal - 新用户注册时分配默认角色 - drupal 8
- c - C 编程函数调用以返回值
- sql - How to select hierarchical records from two tables using join