如何取消TortoiseGit中的合并?

时间:2016-10-27 17:24:25

标签: tortoisegit

我一定错过了什么。

我是一个混蛋新手。当我在一个文件上执行切换/检出时(无法恢复到以前的版本),我无意中创建了一个分支。

enter image description here

然后我尝试合并那个正确的分支。但文件是冲突的,所以我取消了。 现在,每当我尝试提交或切换时,我都会收到错误消息,并且#34;没有完全退出"但是当我尝试提交时,我得到了冲突的合并。

enter image description here

如何取消合并请求?

1 个答案:

答案 0 :(得分:5)

您有两种选择:

  1. 转到日志对话框并执行硬重置(在分支的最新版本上)

  2. 在资源管理器中打开上下文菜单,然后选择“中止合并”,基本上也是如此。

  3. 这两个选项都会重置工作树中的所有文件,并将索引“返回”到当前分支的最新版本。

    更新:从TortoiseGit 2.4.5开始,您还可以在“Abort merge”对话框中选择“git reset --merge”。此选项重置索引并尝试恢复存储库的合并前状态。