私はLinux SOを使用しており、コマンドラインgitk <commit>
を実行して、それが指定されたコミットについての詳細を表示します。git repository
git diffを表示するよりも、gitの違いを表示するための優れたツールは何ですか?
しかし、私はWorking directory
またはstaging
エリアにある変更を表示したいと思います。
私は前にgit diff
コマンドを実行しましたが、その詳細は閲覧とても醜いです:
それは私のgit領域の違いを示すために、gitk
で、別のプログラム(!それは素晴らしいことだ)、またはコマンドを存在しています
meldやkdiff3などのサイドバイサイドdiffツールを使用できます。 – LethalProgrammer
私はあなたがそれが醜いと考える理由について興味があります。 Gitは色を使ってコンパクトな場所に多くの情報を表示しようとします。たとえば、ここでは緑色の行が追加され、赤色のハイライトはGitが「空白エラー」(末尾の空白)とみなされます。 – torek