【发布时间】:2015-08-15 19:21:43
【问题描述】:
由于(非常奇怪的)情况,我现在有一个带有 2 个根的 git 存储库。我想删除导致第二个根出现的合并。从技术上讲,这些“根”中的每一个都是父级为 0 的提交。
我想摆脱导致有两个根的合并。
我使用了 git cherry-pick,但没有用,它似乎没有应用任何更改。
明确地说,我希望 a'、b' 和 c' 全部消失(它们是由错误的 rebase 引起的 a、b 和 c 的损坏副本)。
a <- b <- c \ / g <- h \
d -f origin/master
a' <- b' <- c' / \ i <- j /
【问题讨论】:
标签: git rebase cherry-pick