首页 » svn » GIT统计某段时间内某人提交的代码量

GIT统计某段时间内某人提交的代码量

 

一.导读
本篇文章记录一下工作中GIT不常用,但是有的时候确用到的命令,希望对你有所帮助.
二.命令
1.查看提交次数
git shortlog –numbered –summary
2.回退版本信息
git reset –hard HEAD
3.终止IDEA Merging
git merge –abort
4.查看某人时间段提交次数
例:统计2020年2月11到2020年3月5日用户xiangquba提交的次数
git log –author=xiangquba –since ==2020-02-11 –until=2020-03-05 | wc -l
5.查看某人某段时间内行数
例:统计2020年2月11到2020年3月5日用户xiangquba提交的代码行数
git log –author=”xiangquba” –format=’%aN’ | sort -u | while read name; do echo -en “$name\t”; git log –author=”$name” –pretty=tformat: –since ==2020-02-11 –until=2020-03-05 –numstat | awk ‘{ add += $1; subs += $2; loc += $1 – $2 } END { printf “added lines: %s, removed lines: %s, total lines: %s\n”, add, subs, loc }’ -; done

原文链接:GIT统计某段时间内某人提交的代码量,转载请注明来源!

0