タグ付けされた質問 「difftool」

1
git difftoolの万華鏡
git difftool2つのブランチを比較するために万華鏡を使用​​してみました。 だから私はksdiffをインストールし、私の中でフォローするように設定しました.gitconfig [diff] tool = kaleidoscope [difftool "kaleidoscope"] cmd = ksdiff --changeset $(cd $(dirname "$LOCAL") && pwd)/$(basename "$LOCAL") $(cd $(dirname "$MERGED") && pwd)/$(basename "$MERGED") 走るとき git difftool myBranch otherBranch エラーが表示されます cannot use duplicate files within the same file list

3
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': …

1
TextMate 2をGitのdifftoolとして設定する
TextMate 2をデフォルトのGit difftool / mergetoolとして設定することは可能ですか? もしそうなら、コマンドは何ですか? ここでdiffmergeツールの手順を見つけましたが、テキストメイトで試してみたいと思いますが、それが使用するコマンドであることは知っています。 ところで、Mac OS X 10.8を使用しています。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.