git-指令备忘

代码里统计

  • 统计某段时间某人的代码量。例如:统计 zhanglixuan0720 于 2023-03-00 到 2023-03-31 间提交的代码行数。
    1
    git log --author="zhanglixuan0720" --since=2023-03-00 --until=2023-03-31 --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 }'