English 中文(简体)
专 员 是否有办法看待作者所承诺的线数?
原标题:Git - Is there a way to view the number of lines committed by Author?
  • 时间:2010-04-28 16:19:06
  •  标签:
  • git

是否有任何人知道哪一个指挥或描述会输出每个承诺执行该项目的作者,然后是他们捐助的线数。

例如,与以下内容相似:

Author       Insertions   Deletions
Bob Dole     1240         409
Sarah J      481          140
Jim Helper   388          23

Cheers, Ben

最佳回答

git shortlog -sne

问题回答

这为特定作者提供了线性统计数字:

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
",add,subs,loc }  -

快速查询GitStats,但仅产生超文本产出。

<>Update: 更微薄的挖掘结果见LookAtGit,这似乎更符合你所期望的思路。

<>第二次更新: 如对原始问题的评论所述,这也可以与 s/aw合。 The s a nice example of how to do this right here





相关问题
git confusion - cloning a repo is returning a past version

Im having some confusion with my git usage. I cloned a repo from one comp to the other, and the new clone is the state of the original that was active some time ago. So its cloning a past version. ...

Appropriate strategy for tagging and hotfixing with git

I was wondering if the strategy I m using for tagging and hotfixing tags (which then I use for deploying rails applications) with git is appropriate. For tagging I just tag a commit of the master ...

Tips on upgrading CVS to git/hg?

We still use CVS, I use git and hg for my personal use though I m still a novice at both, but I realize they re much more modern and better, faster, distributed, etc. It s just everyone is so ...

Using Git in a TFS shop

Using Git at home has spoiled me - I now find using TFS at work to be a bit of a drag and want to explore the possibility of using Git locally and syncing somehow with TFS. I figure there are a few ...

热门标签