我希望查看工作目录和索引的状态,但不包括未跟踪的文件。
git-status文档 http://www.kernel.org/pub/software/scm/git/docs/git-status.html 指出-u开关将过滤未跟踪的文件。
但是以下命令
git status -u no
该命令可过滤未跟踪的文件,并过滤工作树及索引中已跟踪文件的修改。
我希望查看工作目录和索引的状态,但不包括未跟踪的文件。
git-status文档 http://www.kernel.org/pub/software/scm/git/docs/git-status.html 指出-u开关将过滤未跟踪的文件。
但是以下命令
git status -u no
该命令可过滤未跟踪的文件,并过滤工作树及索引中已跟踪文件的修改。
尝试:
git status --untracked-files=no
-u
和模式之间去除空格。git status -uno
Oleh Prypin有益的评论,指出git status -u
接受一个可选参数(默认为all
)。
-u no
和--untracked-files no
一样模糊,因为git status -u some_file.txt
必须继续工作。
-u
命令接受一个可选参数(默认为all
)。-u no
会和--untracked-files no
一样不明确,因为git status -u some_file.txt
必须继续工作。 - Oleh Prypin