我当前的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
P.S。抱歉,如果这个问题是重复的,我想不出这个问题的搜索词。
(编辑)B
之后中间分支上没有更多提交答案 0 :(得分:0)
您可以使用rebase
(有效地)将父节点向上移动。
在D
分支上:git rebase (b-branch)
在E
分支上:git rebase (b-branch)
替换相应的分支名称(因为它在这里没有给出任何名称)。