git diffツールを設定しようとするさまざまな方法は、「致命的:実行できない[…]:悪いアドレス」につながります
Linux Mint 17 64ビットを使用しています。で削除gitして再インストールしましたapt。削除しました~/.gitconfig。おそらく新規インストール後に行う設定のみが(レポ内で) git config diff.tool vimdiff それから私は走る git difftool HEAD:switch-monitor.sh master:switch-monitor.sh そして得る fatal: cannot exec 'git-difftool--helper': Bad address external diff died, stopping at HEAD:switch-monitor.sh. そこで、関連する行を削除し.git/configてコマンドを再試行し、組み込みの基本的なgit diff作業を十分に確認します。 このチュートリアルの手順も試しました:http : //technotales.wordpress.com/2009/05/17/git-diff-with-vimdiff/ それはわずかに異なるが同様のエラーにつながります。以下に新しいものを置きます~/.gitconfig [diff] external = git_diff_wrapper [pager] diff = そして、実行可能git_diff_wrapperファイルをmy PATHに配置して作成し、実行します git diff HEAD:switch-monitor.sh master:switch-monitor.sh そして得る fatal: cannot exec 'git_diff_wrapper': …