要查询某个用户通过 Git 提交了多少行代码,可以使用以下步骤和命令来实现。这些命令将统计该用户的添加和删除的代码行数。
1、切换到你的 Git 仓库:
cd /path/to/your/repository
git命令结果:
2、查询所有用户:
git log --pretty="%an <%ae>" | sort | uniq
3、使用 git log
和 git diff
组合统计某个用户的提交行数:
使用以下命令来统计特定用户的代码提交行数:
git log --author="nandao" --pretty=tformat: --numstat | awk '{ add += $1; subs += $2; loc += $1 - $2 } END { printf "添加的行数: %s\n删除的行数: %s\n总行数: %s\n", add, subs, loc }'
查询结果:
3、
4、
5、
6、
7、
8、