我知道你可以看到使用訪問不同的分支合併衝突
git show :1:file
git show :2:file
git show :3:file
但是我希望做一個差異在合併衝突中文件的狀態? git diff :1 :2
不承認這些分支。 有一個git命令來做到這一點(當然我可以節省:1:file
本地和做手工的差異。
而且,我找不到在doc這個show :1:file
的內容?
我知道你可以看到使用訪問不同的分支合併衝突
git show :1:file
git show :2:file
git show :3:file
但是我希望做一個差異在合併衝突中文件的狀態? git diff :1 :2
不承認這些分支。 有一個git命令來做到這一點(當然我可以節省:1:file
本地和做手工的差異。
而且,我找不到在doc這個show :1:file
的內容?
也許你可以使用Unix diff
命令和一對夫婦與<(...)
語法臨時命名管道(爲described in this article):
diff <(git show :1:file) <(git show :2:file)
vimdiff <(git show :1:file) <(git show :2:file)
的':1:file'語法是新聞對我來說太在['gitrevisions'(HTTP: //git-scm.com/docs/gitrevisions)查找*階段編號*。 – musiKk 2014-11-25 11:32:12