图片中的现状。绿枝是高手。如何将最后 3 个提交从 master 复制到粉色分支,但不接触 master?
问问题
16147 次
2 回答
13
git checkout <name of pink branch>
git merge master
将完全按照您的意愿行事(将 3 个提交合并master
到粉红色分支中,但将master
自己留在原处)。
于 2012-10-22T06:42:20.183 回答
10
如果你的意思是你希望你已经等待分支(这是一个个人项目分支),你可以(从分支“粉红色”)使用git rebase master
. 这将弹出粉色提交,pink
前进到 29934b6,然后重新应用补丁。
否则,Amber'sgit merge
可能是最好的答案。
git cherry-pick 9a51fd2; ...
对于这些变化中的每一个,另一种可能性是(同样,来自“粉红色”) 。这将使个别新的提交变成粉红色。您还可以将分支命名为master
和。master^
master^^
于 2012-10-22T06:47:20.787 回答