我是否可以调用一个命令来计算特定作者在Git存储库中更改的行数?
发布于 2018-02-07 08:33:11
MacOSX上的Git版本2.1.0:
git log --format='%aN' | sort -u | while read name; do echo -en "$name\t"; git log --author="$name" --pretty=tformat: --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
例子:
Jared Burrows added lines: 6826, removed lines: 2825, total lines: 4001
https://stackoverflow.com/questions/-100003463
复制相似问题