有没有一种方法可以在一次运行中获取运行
git diff --numstat
和git diff --name-status
的输出组合?我的问题是,如果我只使用--numstat
,那么我不知道文件是否仅新增了一些新行,还是完全是新文件。当使用--name-status
时,我可以获得文件是否为新文件的信息,但缺少关于行修改的统计数据。
目前我的解决方法是分别运行这两个命令,然后通过PowerShell脚本将其合并,但由于存储库相当大,因此我希望一开始就获得所需的输出。感谢您提前的帮助!