使用两个独立分支的功能?

时间:2017-02-02 20:42:27

标签: git

我有两个独立的分支,主要是A和B.我想创建一个新的分支C,它使用我在A和B中创建的代码。我不能只分支一个A或B因为他们自己不具备所有功能。解决这个问题的规范方法是什么? git cherrypick我需要的文件?

2 个答案:

答案 0 :(得分:1)

从其中一个创建分支并合并另一个。例如:

$ git checkout -b C A
$ get merge B

(@crashmstr在评论中提出的建议。)

答案 1 :(得分:0)

$s =  "foo " . bar();

你的新分支C将从A rebased提交到来自B的新提交。因此,包含来自两个非master的分支的提交。