-1

如何计算每个贡献者在存储库中写的字数?

4

1 回答 1

0

最好在该 GitHub 的本地克隆上解决,以便分析 git 日志并检查每个贡献者。

请参阅“获取贡献者统计信息”,基于:

git log --author="Jared Barboza" --pretty=tformat: --numstat | \
grep -v public/javascripts/jquery | \
gawk '{ add += $1 ; subs += $2 ; loc += $1 - $2 } END \
{ printf "added lines: %s removed lines : %s total lines: %s\n",add,subs,loc }' -

但这是针对给定贡献者添加/删除的行。

(有点像“ Git:如何根据添加/更改的代码行来估计一个人对我的项目的贡献? ”)

您可以将类似的方法与“量化 git diff 中的变化量? ”中描述的方法相结合。
或者您可以为此使用专用程序,例如git-wordcount

于 2013-02-08T22:53:29.597 回答