如何通过 Meld 打开来自不同分支的两个文件的 git 差异?

How to open git diff of two files from different branch by Meld?

正如我在问题中发现的:

我可以通过以下命令比较两个 git 分支之间的文件,但是如何在 Meld 中打开 diff window 并将更改保存为嗯?

git diff mybranch master -- myfile.cs

已经尝试但没有成功:

diff替换为difftool

git difftool mybranch master -- myfile.cs

如果你只安装了 meld git 应该使用它作为默认的 difftool。不管怎样,它也应该给出一个提示,显示哪些工具是兼容的,以及如何设置你想使用的工具。