查看代码总记录

git log

会得到哪个时间点谁提交了代码 image.png

查看某人的提交记录

git log --author="你的git用户名称"

image.png

每次提交的文件变化统计信息(新增、修改、删除的文件数)

git log --shortstat image.png

每个提交的详细行数

git log --author="Your Name" --numstat

image.png

统计某个人在特定时间段内的新增、删除和总代码行数

git log --author="你的名字" --pretty=tformat: --numstat | awk '{ add += $1; subs += $2; loc += $1 - $2 } END { printf "added: %d lines\nremoved: %d lines\ntotal: %d lines\n", add, subs, loc }'

image.png