需要什么命令来恢复 git mergetool 所做的更改?

What commands is required to revert changes made by git mergetool?

作为 git pull 命令的结果,我使用 git mergetool 命令对一些冲突文件进行了一些更改,但我想将其恢复到执行之前的状态合并工具的更改。

基本就是git警告有冲突并列出来的状态。需要什么命令?

我不确定是否真的有办法 "simulate" 合并并查看其冲突。但是,您当然可以 运行 合并、查看冲突并立即撤消:

git reset --merge

对于v1.7.4及之后的版本,您还可以使用:

git merge --abort