Git拡張機能を開くと、結果は次のようになります。
修理してみます。修理ボタンをクリックします。しかし、それは行動ではありません。
Git:KDiff3をマージツールおよび差分ツールとして構成する方法。
私はこのようにしてみます:
しかし、それは機能しません。
この問題を解決するにはどうすればよいですか?
KDiff3がインストールされているかどうか、およびどのフォルダーにあるかを確認します(パスを確認するため)。
私も同じ問題を抱えていて、上記のGitコマンドを実行しましたが、役に立ちませんでした。後で、KDiff3が「Program Files」ではなく「Program Files(x86)」フォルダにインストールされていることに気付きました。
たとえば、Gitコマンドでフォルダー名を変更しました。
の代わりに
git config --global --add mergetool.kdiff3.path "C:/Program Files/KDiff3/kdiff3.exe"
以下を使用してもう一度実行しました:
git config --global --add mergetool.kdiff3.path "C:/Program Files (x86)/KDiff3/kdiff3.exe"
そしてそれは問題を解決しました。
KDiffを含まないインストーラーのライトバージョンをダウンロードしたと思います。
完全なインストーラーをダウンロードしてインストールしてください https://github.com/gitextensions/gitextensions/releases/latest
KDiffを自分でダウンロードしてインストールすることもできます。ここにダウンロードできるバージョン0.9.97をバンドルして出荷します。 https://sourceforge.net/projects/kdiff3/files/kdiff3/0.9.97/
さらに、他のdiffmergeツールをインストールして、それを使用するようにGEを構成することもできます。たとえば、私はkdiffが好きではなく、代わりにperforceのp4mergeを使用します。
ところであなたのバージョンは古く、現在のバージョンは2.50.02です(11/17現在)