1

私のdiffツールは、などのローカルの変更に対して機能しgit difftool -x mytool.exeます。コミットされた変更に対して同じdiffツールを使用するにはどうすればよいですか?git show、を試しgit logましたが、そのようなオプションが見つかりません。

4

1 に答える 1

3

私はよくこのコマンドを使用して、最新のコミットによって導入されたグラフィカルな差分を確認します。

 git difftool HEAD~

(これは、ローカルの変更が行われていないことを前提としています。行われている場合は、この差分のローカルの変更が合計されます)。

代わりに、特定のコミットまたはブランチを指定することもできます。

 git difftool abc123~..abc123
于 2012-12-10T16:59:35.890 に答える