我有一个Git仓库,有两个大规模分支的分支A和B:
我们希望拥有的是
所以我发现自己处于必须将B中的更改分成两部分并将它们提交到不同分支的情况。我到目前为止所做的是对存储库(B和C)进行两次检查
是否有内置的git工具或处理此案例的工作流程?
答案 0 :(得分:3)
只需创建一个C
分支,然后挑选从B
到C
的相关提交。
我通常会避免采摘樱桃,因为它duplicates commits并且可以创建functional dependencies errors。
但在你的情况下,如果'C'没有合并回任何其他分支,那么这是一个很好的解决方案。