0
我做了3个分支:每一个从以前的一个重订基期,所以它看起来像:的Git - 链基础重建问题
A < B < C < D | master
每个分支包括1犯的是增加一些功能(方法)
麻烦:每个分支包含以前的功能,所以我不能做拉请求,例如,功能D
。我需要以某种方式将每个人从主人身上重新分配。怎么样?做临时分支机构?
我做了3个分支:每一个从以前的一个重订基期,所以它看起来像:的Git - 链基础重建问题
A < B < C < D | master
每个分支包括1犯的是增加一些功能(方法)
麻烦:每个分支包含以前的功能,所以我不能做拉请求,例如,功能D
。我需要以某种方式将每个人从主人身上重新分配。怎么样?做临时分支机构?
git rebase
有一个附加选项--onto
,它允许您将分支的根移动到不同的位置。文档解释了这一点,但基本上,如果你重新编号--onto master C D
,它将创建一个新的D',从主开始,只包含D中的更改。