我现在的git树是这样的:
/ C -> D -> more commits
previous commits -> A -> B
\ C -> E -> more commits其中B和C完全相同(就文件更改而言),但它们是不同的提交。
我的问题是我能让我的树看起来像这样吗?
/ D -> more commits
previous commits -> A -> B
\ E -> more commits谢谢,JamesStewy
对不起,如果这个问题是重复的,我想不出这个问题的搜索词。
(编辑)在B之后的中间分支上不再有提交
发布于 2013-11-09 02:30:37
您可以使用rebase (有效地)将父节点移动到树上。
在D分支的时间:git rebase (b-branch)
在E分支的时间:git rebase (b-branch)
在其中替换适当的分支名称(因为这里没有给它们任何名称)。
https://stackoverflow.com/questions/19871525
复制相似问题