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

时间:2019-07-30 13:05:50

标签: git

我在master分支中有4个提交,但我想将它们复制并放入另一个分支(branch2)中。

我可以用樱桃挑选来做吗,如果可以,我该怎么办?

1 个答案:

答案 0 :(得分:0)

是的,cherry-pick是您想要的。如果提交是连续的:

git checkout branch2
git cherry-pick <commit-1-id>..<commit-4-id>

否则,您将必须分别指定它们:

git cherry-pick <commit-1-id> <commit-2-id> <commit-3-id> <commit-4-id>