git 统计仓库中代码行数

目录

列出每个文件行数,以及总行数
git ls-files | xargs wc -l

指定文件夹
git ls-files src lib | xargs wc -l
以上示例是指定仓库中 lib 文件夹

过滤文件夹或文件类型
 git ls-files | grep -Ev 'examples|.txt' | xargs wc -l
以上示例是过滤 examples 文件夹和所有 .txt 文件