统计代码行数
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