web-dev-qa-db-fra.com

Comment puis-je configurer KDiff3 sur l'extension git?

Lorsque j'ouvre mes extensions Git, le résultat est le suivant:

Enter image description here

J'essaye de le réparer. Je clique sur le bouton de réparation. Mais ce n'est pas de l'action.

J'obtiens une référence: Git: Comment configurer KDiff3 comme outil de fusion et outil de diff.

J'essaye comme ça:

Enter image description here

Mais ça ne marche pas.

Comment puis-je résoudre ce problème?

Environnement

  • Système d'exploitation: Windows 10 Pro 64 bits
  • Git 2.49
8
Success Man

Vérifiez si KDiff3 est installé et dans quel dossier (pour vérifier le chemin).

J'obtenais également le même problème et j'avais exécuté les commandes Git mentionnées, mais cela n'a pas aidé. Plus tard, j'ai réalisé que mon KDiff3 est installé dans le dossier "Program Files (x86)", pas "Program Files".

J'ai changé le nom du dossier dans les commandes Git, par exemple:

Au lieu de

git config --global --add mergetool.kdiff3.path "C:/Program Files/KDiff3/kdiff3.exe"

J'ai utilisé ce qui suit et l'ai exécuté à nouveau:

git config --global --add mergetool.kdiff3.path "C:/Program Files (x86)/KDiff3/kdiff3.exe"

Et cela a résolu le problème.

7
Anuj

Je suppose que vous avez téléchargé la version allégée du programme d'installation qui ne comprend pas KDiff.

Veuillez télécharger et installer le programme d'installation complet depuis https://github.com/gitextensions/gitextensions/releases/latest

Vous pouvez également télécharger et installer KDiff vous-même. Nous regroupons et expédions la version 0.9.97, que vous pouvez télécharger ici: https://sourceforge.net/projects/kdiff3/files/kdiff3/0.9.97/

De plus, vous pouvez également installer n'importe quel autre outil de différenciation et configurer GE pour l'utiliser. Par exemple, je n'aime pas kdiff et j'utilise p4merge de perforce à la place.

Btw you version is obsolète, la version actuelle est 2.50.02 (au 11/17)

0
RussKie