git索引中已修改文件的数量

Rik*_*son 2 git

如何找到索引中已修改文件的数量?也就是说,运行时显示为“已修改”的文件git status

我知道很多可视化git工具都可以执行此操作,还有一些shell插件可以在提示旁边显示计数,但是我只是看不到如何以合理的方式在命令行上进行操作。

mpr*_*net 6

您可以使用来获取已修改文件的数量:

git status -s -uno | wc -l
Run Code Online (Sandbox Code Playgroud)

git status文档中-s以短格式给出输出,并且-uno不显示取消跟踪文件。