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

如何通过Meld打开来自不同分支的两个文件的git diff?,git,meld,Git,Meld,我在问题中发现: 我可以通过以下命令比较两个git分支之间的文件,但是如何打开Meld中的diff窗口并保存更改 git diff mybranch master--myfile.cs 已尝试但不起作用:将diff替换为difftool git difftool mybranch master--myfile.cs 如果您只安装了meld,git应该将其用作默认的difftool。无论如何,它也应该给出一个提示,显示哪些工具是兼容的,以及如何设置您希望使用的工具。我可以合并更改并保存吗?如果您想

我在问题中发现:

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

git diff mybranch master--myfile.cs


已尝试但不起作用:

diff
替换为
difftool

git difftool mybranch master--myfile.cs


如果您只安装了meld,git应该将其用作默认的difftool。无论如何,它也应该给出一个提示,显示哪些工具是兼容的,以及如何设置您希望使用的工具。

我可以合并更改并保存吗?如果您想与目录中已有的工具进行差异,则在将
分支
主分支
进行比较时不可以myfile.cs否则
git difftool mybranch master--myfile.cs
和peforma
另存为…
然后我可以用任何方式比较、合并然后保存?使用
文件->另存为…