git - 将 Master 分支合并到 feature-branch 中(feature-branch)也有基于 feature-branch 的子分支
问题描述
我有一个功能分支,它来自 master 一段时间。现在,master 分支有了高级分支,而 feature-branch 在它上面有很多子分支。我希望将 master 分支中的所有新更改都添加到我的特性分支中,并且不应该干扰特性分支的任何现有子分支。
如果我将我的特性分支重新设置在主分支上,那么特性分支上的所有子分支都将陷入困境(根据我以前的经验)。
请让我知道我们如何处理这个问题。
解决方案
我将主分支合并到我的功能分支中并解决了冲突。
git checkout master
git pull
git checkout feature-branch
git merge master
这不会干扰我的功能分支的现有子分支中的任何评论历史记录。
我确实在功能分支(带有最新更改)之上重新设置了子分支,并且一切看起来都很好。
推荐阅读
- c# - AspNet Core WebAPI & UWP
- linux - Elastic filebeat 6.5.1 error: failed to read process cgroups
- sapui5 - SAPUI5 对两个视图使用相同的控制器
- python - 我的 Leetcode Problem#315 的 Python 代码有什么问题
- java - Is it possible to import two jars with same packages?
- django - Django:从 html 表单向模型插入值时找不到模型?
- mysql - Is there a way to know which index is the clustered index in MySQL?
- c - 定义具有特定对齐方式的自动变量的优雅方式
- c# - Angular 5 problem with Chrome and the "Not Allowed to open local resource"
- oracle - Oracle 导入 (IMPDP) 错误 ORA-39068 ORA-39002 ORA-00942