Как настроить 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, установлен через шоколадный .

Есть какие-нибудь данные?

0 ответов

Другие вопросы по тегам