git统计某一段时间以来的行数

统计代码行数
find . -name *.c -or -name *.h -or -name *.cpp | xargs cat | wc -l

检查从某一天开始的代码行数

git log --since="2020-11-01" --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 }' -


结果样子大概是这样的:
added lines: 126629, removed lines: 41687, total lines: 84942

你可能感兴趣的:(工具增强,git,c语言)