更新旧分支而不合并

时间:2017-11-30 23:41:07

标签: git merge branch

我有一个发布版本的新分支,我在那里做了一些更改。 现在我想把这些变化带到滞后的主分支而不合并两个分支。

这有什么意义吗? 我应该只使用标签而不是分支吗?

谢谢!

1 个答案:

答案 0 :(得分:2)

如果您只是尝试将一个分支的提交放在另一个分支上,则可以使用cherry pick

这允许您只需将一个提交从一个分支应用到另一个分支,而无需移动所有其他更改。

移动到你想要挑选的分支,然后运行:

git cherry-pick -x <commit-hash>

-x将保持提交消息相同,commit-hash是您提交的哈希ID。