1
比方說,我有一些提交一個存儲庫:差異
latest-commit
before-latest-commit
...
some-old-commit
比方說,它有一個名爲1.file
比方說,它看起來像這種跨各個提交:
一些老提交:
a=1;
之前-最新提交:
a=1;
b=2;
c=3;
最新提交:
a=1;
c=3;
我可以以某種方式查看latest-commit
和some-old-commit
版本1.file
(優選在github)之間的差異,並有線c=3;
標記作爲新的,而什麼與b繼續將被排除在外(因爲它是無關緊要的)。
這似乎是一些基本的東西,但我無法達到預期的效果。
如果'latest-commit'確實是最新的提交,並且工作樹沒有變化,那麼可以像這樣縮短它:'git diff some-old-commit 1.file' – 2013-05-04 21:34:55