一个git命令,用于显示目录中所有文件的状态

一个git命令,用于显示目录中所有文件的状态,git,Git,git ls files-v-o#显示未跟踪的文件 git ls files-v#显示跟踪的文件 必须有一种更简单的方法来显示当前目录中所有文件的状态。如果有259个(可能是隐藏的)文件,那么我希望看到259行,每个行的状态如下 匹配头 脑后 修改 未追踪 吉特忽略 上演 从概念上讲,理想的命令是基于ls或dir命令设计的,并用git相关的文件信息进行修饰 我尝试了git状态,但不认为git状态会显示所有259个文件。在典型情况下,259个文件中的大多数都是匹配的头部,即与头部没有区别。我

git ls files-v-o
#显示未跟踪的文件

git ls files-v
#显示跟踪的文件

必须有一种更简单的方法来显示当前目录中所有文件的状态。如果有259个(可能是隐藏的)文件,那么我希望看到259行,每个行的状态如下

  • 匹配头
  • 脑后
  • 修改
  • 未追踪
  • 吉特忽略
  • 上演
从概念上讲,理想的命令是基于
ls
dir
命令设计的,并用git相关的文件信息进行修饰

我尝试了git状态,但不认为git状态会显示所有259个文件。在典型情况下,259个文件中的大多数都是匹配的头部,即与头部没有区别。我希望git状态可以显示它们


我能想到的是一个脚本,它循环遍历目录中的每个文件,计算出与git相关的状态,然后打印出来。

只需运行一个
git状态即可。如果您想查看更多可执行操作的选项
mangit status

git status/folder/path/route