运行 Windows 11。尝试将其配置meld
为与 git 一起使用的差异/合并工具,就像我在 Linux 下使用它的方式一样。
Meld 可以通过 启动git difftool --dir-diff
,但看起来它无法从临时位置读取/写入数据:
There was a problem opening the file “C:\Users\myusername\AppData\Local\Temp\git-difftool.a09536\left”.
Error opening file C:\Users\myusername\AppData\Local\Temp\git-difftool.a09537\left: No such file or directory
请注意,此错误显示在 meld 自己的 UI 中。右侧窗格中也出现了类似的错误。
相关部分C:\Users\myusername\.gitconfig
:
[merge]
tool = meld_conf
conflictstyle = diff3
prompt = false
[mergetool "meld_conf"]
cmd = meld --auto-merge $LOCAL $BASE $REMOTE --output $MERGED --diff $LOCAL $BASE --diff $BASE $REMOTE
[difftool]
prompt = true
[diff]
tool = meld
renames = true
colorMoved = default
indentHeuristic = true
$ git --version
git version 2.41.0.windows.1
Meld 3.22.0
,通过以下方式安装巧克力味。
有什么意见吗?