如何总结用户在git仓库中添加/删除的行?

Mik*_*ike 5 git scripting

我试图在git存储库中找到用户删除的总行数和总行数.我看了如何计算Git存储库中特定作者更改的总行数?,它有命令git log --author="<authorname>" --pretty=tformat: --numstat,但答案未能给出一个脚本(无论多么简单)总计更改的行.总结添加/删除行的最简单方法是什么?

jfs*_*jfs 6

$ git log --author="<authorname>" --pretty=tformat: --numstat | perl -ane'
> $i += $F[0]; $d += $F[1]; END{ print "added: $i removed: $d\n"}'
Run Code Online (Sandbox Code Playgroud)