选择从不同分支进入主分支

时间:2017-02-13 07:01:28

标签: git

我有3个分支:
  - 主人   - feature1
  - feature2

Feature1& Feature2有共同的代码,它是独立的并且有几个提交,我如何从f1和f2中选择单个提交到master?

1 个答案:

答案 0 :(得分:2)

您可以使用git cherry-pick。例如,如果您要将其哈希为feature1的{​​{1}}的提交复制到a43kbjhl,则可以执行以下操作:

master

您可以对所有想要挑选的提交重复上述步骤。请记住,如果您实际检查了已复制的提交,则他们的SHA-1哈希实际上不会与原件匹配。这是因为Git为每个樱桃选择创建了 new 提交。