gpt4 book ai didi

git - 恢复 git merge ?

转载 作者:太空狗 更新时间:2023-10-29 14:36:55 25 4
gpt4 key购买 nike

我不小心在有冲突的 merge 中执行了 git commit -a 而不是 git commit 。为了尝试重置它,我执行了 git reset --soft HEAD~。这没有做我想要的。当我运行 git status 时,我没有看到冲突的文件。我如何回到 git commit -a 之前的阶段?

f74ce47 HEAD@{0}: reset: moving to HEAD~                                   
e607086 HEAD@{1}: commit (merge): broken with (circular resolver errors)
f74ce47 HEAD@{2}: checkout: moving from ec-myBranch to ec-MyOtherBranch

最佳答案

最简单的方法是硬重置为 merge 前的提交,然后再次 merge 。

为了保留已完成的冲突解决工作,我建议按原样手动备份整个项目,并使用它来帮助解决冲突。

关于git - 恢复 git merge ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37326737/

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