我一定错过了什么。
我是一个混蛋新手。当我在一个文件上执行切换/检出时(无法恢复到以前的版本),我无意中创建了一个分支。
然后我尝试合并那个正确的分支。但文件是冲突的,所以我取消了。 现在,每当我尝试提交或切换时,我都会收到错误消息,并且#34;没有完全退出"但是当我尝试提交时,我得到了冲突的合并。
如何取消合并请求?
答案 0 :(得分:5)
您有两种选择:
转到日志对话框并执行硬重置(在分支的最新版本上)
在资源管理器中打开上下文菜单,然后选择“中止合并”,基本上也是如此。
这两个选项都会重置工作树中的所有文件,并将索引“返回”到当前分支的最新版本。
更新:从TortoiseGit 2.4.5开始,您还可以在“Abort merge”对话框中选择“git reset --merge”。此选项重置索引并尝试恢复存储库的合并前状态。