我切换到git中的一个分支(branch1),我在那个分支中做了多次提交。 现在我切换到另一个分支(branch2),如何将1(最新的branch1)合并到这个新分支(branch2)?
如果我在branch2中执行'git merge branch1',我将合并我在branch1中执行的所有提交。我不希望我只想要最新版本。
谢谢。
答案 0 :(得分:8)
你想:
$ git cherry-pick COMMITID
给定一个或多个现有提交,应用每个引入的更改,为每个提交记录一个新提交 这需要您的工作树干净(不需要
HEAD
提交的修改)。