Как настроить git для использования Meld для сравнения и слияния
Запускаю 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. Аналогичная ошибка для правой панели.
Соответствующие части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
Слияние3.22.0
, установлен через шоколадный .
Есть какие-нибудь данные?