当我使用
git log - -stat
,我可以得到“文件更改、添加和删除”。但是,我想计算有多少行改变了。例如:
git log --stat
- Print âhello worldâ;
- int a;
- int b;
- String name;
- print "a"
+ Print âHello, World!â
1 file changed, 1 addition, 5 deletions.
它修改了1个位置,但是git只告诉我有1个添加和5个删除。我想得到:
git log --stat
- Print âhello worldâ;
- int a;
- int b;
- String name;
- print "a"
+ Print âHello, World!â
1 file changed, 0 addition, 4 deletions, 1 modify
如何使用git自动计算修改的行数?
我试过了
git log -p
,显示如下:
git log -p
- Print âhello worldâ;
- int a;
- int b;
- String name;
- print "a"
+ Print âHello, World!â
所以,我需要逐一检查。git有计算更改行的方法吗?