gpt4 book ai didi

git - 撤消 git merge ,保留后来的提交

转载 作者:太空狗 更新时间:2023-10-29 14:08:24 27 4
gpt4 key购买 nike

<分区>

我在我的 repo 中偶然发现了这个问题:

我的分支树结构如下:

(branch)         a - b - c - d - e - f - g
/ /
(master) 1 - 2 - 3 - 4 - 5 - 6 - 7 - 8 - 9 ...

在这里,我在创建分支时在提交 1 时从 master 分支出来,然后在提交 5 时将 master merge 到分支中。

问题是:在 merge 时,我放弃了一些更改,我想恢复它们,这样我就可以再次将 master merge 到我的分支中,就好像提交 5 的 merge 从未发生过一样。

换句话说,我如何在不丢失后续提交中的更改的情况下撤消对提交 5(或提交 d)的 merge 的影响? (即 e - f - g)

我的目标是能够将 master merge 回 branch,但现在我会更小心地 merge 。

谢谢。

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com