2016-07-28 67 views
1

怎麼能夠得到日誌,其中列出與每個不同組合的承諾
即:Git的日誌,DIFF某個文件

commit1 
Author 
Date 
Commit message 
changes between commit1 and commit2 

commit2 
Author 
Date 
Commit message 
changes between commit2 and commit3 
... 

使用
git log /some/file
給人的提交的清單改變了一些/文件

ie:

commit1 
Author 
Date 
Commit message 

commit2 
Author 
Date 
Commit message 
... 

然而,在每個提交的變化沒有得到顯示

使用
git diff hash1..hash2 /some/file
給出了這兩個提交之間/一些/文件中的變化。
但只有2個提交,而不是通過一切都變了/在提交一些/文件

回答