首页 > 解决方案 > 如何将一个分支的更改移植到另一个分支

问题描述

我有一个已提交并推送到远程的dev-branch更改,现在我想将此更改也推送到mainline.

我能想到的方法是在本地复制更改然后提交/推送到mainline,但这看起来会使单个更改变得无关紧要的提交dev-branchmainline

那么实现这一目标的正确方法是什么?谢谢你。

标签: git

解决方案


这不是合并的目的吗?

git checkout mainline
git pull origin mainline  # this should fast-forward
git merge dev-branch
git push origin mainline

编辑:也可以使用拉取请求来达到同样的效果


推荐阅读