如何将1个提交从分支合并到另一个分支

mic*_*ael 4 git

我切换到git中的一个分支(branch1),我在那个分支中做了多次提交.现在我切换到另一个分支(branch2),如何将1(最新的branch1)合并到这个新分支(branch2)?

如果我在branch2中执行'git merge branch1',我将合并我在branch1中执行的所有提交.我不希望我只想要最新的那个.

谢谢.

Mik*_*eyB 8

你要:

$ git cherry-pick COMMITID
Run Code Online (Sandbox Code Playgroud)

请参见git cherry_pick手册页:

给定一个或多个现有提交,应用每个引入的更改,为每个提交记录一个新提交.
这需要您的工作树是干净的(不HEAD提交修改).