2012-01-30 9 views

答えて

3

はい、git diffは、2つのバージョン管理されていないパス(ファイルとディレクトリの両方)で動作します(再帰的差分)。私はあなたがguiからこれを行うことができるとは思わない。コマンドラインを使用する必要があります。

GUIが必要な場合は、代わりにkdiff3をインストールすることをおすすめします。これは、マージ・ツールとしてのgitでも使用することができ、あなたがdiff.tool = kdiff3を設定した場合よりも、diff.guitool = kdiff3difftool.kdiff3.path =パスツーkdiff3.exe

0

のgit bashのでは、使用する差分ファイルfile1 file2の
をちょうどを使用することができますtortoisegit - 両方のファイルを選択し、右クリックしてtortoisegitを選択し、差分をクリックします。

7

ファイルの一方または両方が、gitリポジトリの外にある場合を除きあなたは--no-indexオプションを使用する必要があります:

git diff --no-index path/to/file.txt path/to/other/file.txt 

あなたも呼び出すために同じ引数でのgit difftoolを使用することができますあなたのGUIツール。

関連する問題