2012-12-10 53 views
1

我的差異工具適用於本地變更,如git difftool -x mytool.exe,我如何使用相同的差異工具進行變更?我試過git show,git log,但是找不到這樣的選項。如何區分difftool中提交的更改?

+1

可能重複http://stackoverflow.com/questions/3368590/show-diff-between -commits) – SomeKittens

+0

你需要指定sha:你想提交的提交。 – Johan

回答

3

我經常使用這個命令可以看到由最近推出的圖形差異承諾:

git difftool HEAD~ 

(假定沒有本地更改時,如果是這樣,你會看到在這個差異加起來的局部變化。 )。

您也可以指定任何具體承諾或分支代替,像

git difftool abc123~..abc123 
[演出提交間差異(指