Командная строка kdiff3 не принимается - PullRequest
0 голосов
/ 06 мая 2020

Я пытался настроить параметр командной строки kdiff3, но настройки GitExtensions по-прежнему выдают ошибку. В настоящее время моя конфигурация git:

[merge]
  tool = kdiff3
[diff]
  guitool = kdiff3
[core]
  editor = \"C:/Program Files (x86)/GitExtensions/GitExtensions.exe\" fileeditor
[user]
  name = xxxxxxxx
  email = xxxxxxxxxxxxxxxxx.com
[pull]
  rebase = false
[fetch]
  prune = false
[rebase]
  autoStash = false
[difftool "kdiff3"]
  path = C:/Program Files/KDiff3
  trustExitCode = false
  cmd = kdiff3.exe \"`echo $LOCAL | sed 's_^/(/mnt/)/?//([a-z]/)/_/2:/_'`\" \"`echo $REMOTE | 
sed 's_^/(/mnt/)/?//([a-z]/)/_/2:/_'`\"
[mergetool "kdiff3"]
  path = C:/Program Files/KDiff3
  trustExitCode = false
  cmd = \"C://Program Files (x86)//KDiff3//kdiff3\" $BASE $LOCAL $REMOTE -o $MERGED

Однако в настройках Git Extensions я все еще показываю ошибку в конфигурации ...

enter image description here

Само собой разумеется, что кнопка «Восстановить» ничего не делает, поэтому должно быть что-то не так с настройкой команды. Может ли кто-нибудь сказать мне, что нужно изменить, чтобы все было правильно?

Спасибо.

...