Lorsque j'ouvre mes extensions Git, le résultat est le suivant:
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:
Mais ça ne marche pas.
Comment puis-je résoudre ce problème?
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.
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)