2015-04-07 67 views
0
git diff --shortstat <cmmit1> <commit2> 

每个文件插入给我的结果:查找特定于混帐

File1        | 2 +- 
File2        | 12 ++++++++++++ 
2 files changed, 13 insertions(+), 1 deletions(-) 

在那里为我寻找的结果,给了我的结果是这样的:

File1 | 1 insertions 1 deletion 
File2 | 12 insertions 0 deletion 

回答

0

你可以试试(看着git diff man page):

git diff --numstat 

类似于--stat,但显示十进制表示法中添加和删除的行数以及不带缩写的路径名,以使其更加机器友好。
对于二进制文件,输出两个-而不是说0 0

输出为每个文件添加/删除的行。

25  1  file1 
28  0  file2 

这不是你正在寻找的准确输出,但它接近。

+0

谢谢,这个输出对我来说已经足够了。 –