如何计算每个贡献者在存储库中写入的单词数?
答案 0 :(得分:0)
最好在GitHub的本地克隆上解决,以便分析git日志并检查每个贡献者。
请参阅“getting contributor stats”,基于:
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 }' -
但这是针对给定贡献者添加/删除的行。
您可以将类似的方法与“Quantifying the amount of change in a git diff?”中描述的方法相结合 或者您可以使用专门的程序,例如 git-wordcount 。