我有两个独立的分支,主要是A和B.我想创建一个新的分支C,它使用我在A和B中创建的代码。我不能只分支一个A或B因为他们自己不具备所有功能。解决这个问题的规范方法是什么? git cherrypick我需要的文件?
答案 0 :(得分:1)
从其中一个创建分支并合并另一个。例如:
$ git checkout -b C A
$ get merge B
(@crashmstr在评论中提出的建议。)
答案 1 :(得分:0)
$s = "foo " . bar();
你的新分支C将从A rebased提交到来自B的新提交。因此,包含来自两个非master的分支的提交。