Py学习  »  Git

如何获取特定git提交后特定扩展的总行数

user6456568 • 4 年前 • 692 次点击  

例如,我想计算所有扩展名为的文件的行数 .c , .cpp .h 在特定的Git提交之后,如何实现这一点?

git ls-files | grep -E "\.(c|cpp|h)$" | xargs wc -l 正在为当前版本工作。如何将其用于以前的特定版本?

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/38646
 
692 次点击  
文章 [ 1 ]  |  最新文章 4 年前
tymtam
Reply   •   1 楼
tymtam    5 年前

这是我的想法…


静态方式

Git Diff--numstat head sha_here--' C’ CPP


grep方式

git diff--unified=0--无前缀头e3394319f0efedf990693eff853fa4e11fe4d0d--**/*.config grep for'+'and'-'