git 上传代码前想统计代码差异量,网络上给的方法是使用 diffstat
git diff|diffstat -C -m
LINUX下安装很简单:yum -y install diffstat
但在WINDOWS下,没有diffstat 这个命令,后面找一个 findstr 来代替,执行 git diff|findstr "^[+-]" 可以列出所有增加与删除的行
但还是没有统计行数的方法。
后面想到windows下的git有好多LINUX的命令,于是试一下 wc 居然可以。
git diff|findstr "^[+-]"|wc -l
以下是这个命令的展示效果