如何挑选历史记录提交并强制应用于当前分支

问题描述

我想使用还原的历史记录提交。

假设这是我的提交树

A -> A' -> B -> C -> D

我进行了一次提交A,并通过A'将其还原。现在,我在D,我希望我的提交树像

A -> A' -> B -> C -> D -> A'',其中A''A相同。

总而言之,我想使用历史记录提交。

我不能简单地签出到A,因为我希望包含B,C,D

我尝试了git cherry-pick,但是B,CA有冲突。

我的问题:我应该如何使用cherry-pick将提交树转换为A -> A' -> B -> C -> D -> A'',而又不手动解决冲突? (我尝试过git cherry-pick -X oursgit cherry-pick cd003861 --strategy-option theirs,但失败了。)

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)