Git-有什么方法可以查看作者提交的行数吗?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (17)

是否有人知道一个命令或脚本将输出每个提交到项目的作者,然后是他们贡献的行数。

例如,类似于以下内容的东西:

Author       Insertions   Deletions
Bob Dole     1240         409
Sarah J      481          140
Jim Helper   388          23
提问于
用户回答回答于
用户回答回答于

这给出了特定作者的行统计数据:

git log --author="_Your_Name_Here_" --pretty=tformat: --numstat \
| gawk '{ add += $1 ; subs += $2 ; loc += $1 - $2 } END { printf "added lines: %s removed lines : %s total lines: %s\n",add,subs,loc }' -

扫码关注云+社区