gpt4 book ai didi

git - 如何在 TortoiseGit 中撤消 "Resolve"?

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

我在本地 Git 存储库中 merge 了两个分支,但存在一些冲突。认为 TortoiseGit 上下文菜单中的“解决”会带我到冲突解决 GUI,我单击它 - 只是意识到我只是将所有冲突标记为已解决而没有对它们做任何事情。因此我有一堆未标记的文件:

master<<<<<<<<<
some change
=======
some other change
>>>>>>>>>>branch

在其中构造,Git 不知道它们仍然是一个问题。

如何取消将冲突标记为已解决,即再次将它们标记为冲突?

最佳答案

我不使用 tortoise git,但您应该能够硬重置回 merge 和重新 merge 之前的状态。由于您没有对冲突执行任何操作,因此重新 merge 将为您提供相同的输出。

我刚刚测试了这个。

  1. checkout 功能分支后,右键单击 merge 提交之前(在功能分支上)提交的日志。

  2. 点击“将 feature_branch 重置为此处”。在随后的窗口中选择硬。

  3. 您的 merge 现在已撤消,将其重新 merge ,它应该会为您提供相同的冲突标记,但您需要解决它们。

关于git - 如何在 TortoiseGit 中撤消 "Resolve"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7024568/

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