Git的日誌統計我願做我的git的日誌一些統計得到的東西,如:使用正則表達式
10 Daniel Schmidt
5 Peter
1 Klaus
第一列是提交的次數,第二個commiter。 我已經得到儘可能的:
git log --raw |
grep "^Author: " |
sort |
uniq -c |
sort -nr |
less -FXRS
有趣的部分是
grep "^Author: "
,我想用一個漂亮的正則表達式來修改排除郵件ADRESS。 與Rubular這樣的http://rubular.com/r/mEzP2hFjGb工作,但如果我插入它的grep(或在一個管道其他人)它不會得到我正確的輸出。
Sidequestion:有沒有可能讓計數和作者分隔別的東西然後留在這個管道命令風格的空白?我想有一個更好的分隔符後兩列之間(也許一些顏色^^)
非常感謝您的幫助!
你管任何特別的原因'log'改爲'grep'而不是使用'git shortlog -n -s'? – Christopher