切换到您要统计的分支,然后Git Bash here,执行如下代码即可 : git log --author="您的用户名" --since='开始日期' --oneline | wc -l 如下: ...
切换到您要统计的分支,然后Git Bash here,执行如下代码即可 : git log --author="您的用户名" --since='开始日期' --oneline | wc -l 如下: ...
...
右键选择 Git Bash打开 打开后右键选Paste粘贴 查看总提交次数 git log --oneline | wc -l 查看某个用户提交次数 git log --author="用户名" --oneline | wc -l 查看每个用户提交次数 git ...
统计某人的代码提交量,包括增加,删除:git log --author="$(git config --get user.name)" --pretty=tformat: --numstat | gawk '{ add += $1 ; subs += $2 ; loc ...
1,提交Top5: git log --pretty='%aN' | sort | uniq -c | sort -k1 -n -r | head -n 5 2,某用户提交的代码统计 git log --author="$(git config --get user.name ...
# a新增行数,d删除行数 git log --author="`git config --get user.name`" --pretty="%H" --after="2019-01-01" --numstat | awk 'NF==3 {a+=$1; d+=$2} END {printf ...
团队每个人的工作量可以从提交和修改的代码上看出大致绩效 git统计个人提交代码行命令: git log --format='%aN' | sort -u | while read name; do echo -en "$name\t"; git log --author="$name ...
git的代码量大多数都是根据命令行统计,或者根据第三方插件统计。但是都不满足我的需求,因为我们代码都由gitlab管理,于是想到了通过gitlab暴露出来的接口获取数据。 第一步,生成私钥 登录你的gitlab申请私钥private_token 第二步,获取当前 ...