これらのファイルはバージョン管理されている必要はありません。Gitを使って2つの任意のテキストファイルの違いを見つけることはできますか?
参考:Windows XPでgitとgit guiを使用しています。
これらのファイルはバージョン管理されている必要はありません。Gitを使って2つの任意のテキストファイルの違いを見つけることはできますか?
参考:Windows XPでgitとgit guiを使用しています。
はい、git diff
は、2つのバージョン管理されていないパス(ファイルとディレクトリの両方)で動作します(再帰的差分)。私はあなたがguiからこれを行うことができるとは思わない。コマンドラインを使用する必要があります。
GUIが必要な場合は、代わりにkdiff3をインストールすることをおすすめします。これは、マージ・ツールとしてのgitでも使用することができ、あなたがdiff.tool = kdiff3
を設定した場合よりも、diff.guitool = kdiff3
とdifftool.kdiff3.path =
パスツーkdiff3.exe
のgit bashのでは、使用する差分ファイルfile1 file2の
をちょうどを使用することができますtortoisegit - 両方のファイルを選択し、右クリックしてtortoisegitを選択し、差分をクリックします。
ファイルの一方または両方が、gitリポジトリの外にある場合を除きあなたは--no-indexオプションを使用する必要があります:
git diff --no-index path/to/file.txt path/to/other/file.txt
あなたも呼び出すために同じ引数でのgit difftoolを使用することができますあなたのGUIツール。