我想查看工作目录和索引的状态,而不是未跟踪的文件。
git-status文档http://www.kernel.org/pub/software/scm/git/docs/git-status.html告诉您-u开关将过滤未跟踪的文件。
但是下面的命令
git status -u no
Run Code Online (Sandbox Code Playgroud)
过滤未跟踪的文件,还过滤工作树和索引中跟踪文件的修改。
尝试:
git status --untracked-files=no
Run Code Online (Sandbox Code Playgroud)
完整的参数形式有效。
但是实际上,如果使用缩写,则需要删除-u和模式之间的空格:
git status -uno
Run Code Online (Sandbox Code Playgroud)
Oleh Prypin有助于注释,git status -u该注释接受可选参数(默认为all)。
-u no就像一样模棱两可--untracked-files no,因为git status -u some_file.txt必须继续工作。