Py学习  »  Git

如何用git计算换行数?

Rui Zhou • 5 年前 • 1374 次点击  

当我使用 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有计算更改行的方法吗?

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/40175
 
1374 次点击  
文章 [ 1 ]  |  最新文章 5 年前