如何将一个分支的提交复制到另一个分支?

1184

我从我的主分支获得了两个分支:

  • v2.1:(第二版)我已经工作了几个月
  • wss:我昨天创建的,为了给我的主分支(在生产中)添加一个特定的功能

有没有办法将昨天在 wss 上提交的更改复制到 v2.1 中?


将一个分支(或一系列提交)简单地复制到另一个分支,这个答案对我帮助最大:https://dev59.com/DHI-5IYBdhLWcg3wJE4K#1994491 - caramba
从另一个分支挑选特定提交记录 - KyleMit
11个回答

2

对于只需将wss分支的最后一次提交复制到v2.1的简单情况,您可以直接获取提交ID (git log --oneline | head -n 1) 并执行以下操作:

git checkout v2.1
git merge <commit>

这需要检出到另一个分支。 - CoolMind

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接