Команда «git status -u no» также фильтрует отслеживаемые файлы - PullRequest
3 голосов
/ 10 августа 2011

Я хочу видеть состояние рабочего каталога и индекса, но не неотслеживаемых файлов.

Документ git-status http://www.kernel.org/pub/software/scm/git/docs/git-status.html сообщает, что ключ -u отфильтрует неотслеживаемые файлы.

Но следующая команда

git status -u no

фильтрует неотслеживаемые файлы, а также фильтрует изменения отслеживаемых файлов в рабочем дереве и индексе.

1 Ответ

4 голосов
/ 10 августа 2011

Попробуйте:

git status --untracked-files=no

Полная форма аргумента работает.
Но на самом деле, если вы используете сокращение, вам нужно удалить пробел между -u ирежим:

git status -uno

Олег Припин услужливо комментарии , что git status -u принимает необязательный аргумент (по умолчанию all).
-u no будет неоднозначным, как и --untracked-files no, потому что git status -u some_file.txt должен продолжать работать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...