首页 > 解决方案 > 如何停止 git difftool?

问题描述

我在 Git Bash 中使用Meld作为difftoolmergetool的工具。当我运行git difftool它时,它会打开一个 Meld 窗口,每次我关闭一个不同的窗口时,它都会打开一个带有下一个差异的新窗口。依此类推,它们可能有数百个......
有没有办法阻止 Meld 离开终端(例如,我没想到所有这些差异,现在我想进行一些更改以限制它们的数量)?
我发现的唯一方法是直接关闭终端,但我想要一种不那么残酷的模式。

标签: gitgit-bashgit-diffmeldgit-difftool

解决方案


你试过了git config --global --add difftool.prompt false吗?或者@Biffen 已经评论过的内容:Ctrl+C在终端中。


推荐阅读