3 ответов:
используйте этот:
git status -unoчто эквивалентно:
git status --untracked-files=noэто немного скрыто в руководствах, но manpage для status говорит: "поддерживает те же параметры, что и git-commit", так что вам нужно будет посмотреть.
обратите внимание, что после git 1.8.3 (апрель, 22d 2013), вы будете знать об
--untracked-files=noдаже если вы не добавили эту опцию в первую очередь!"
git status" предлагает пользователям изучить использование когда это занимает слишком много времени.посмотреть фиксация https://github.com/git/git/commit/5823eb2b28696bf0eb25f6ca35b303447869f85:
в некоторых репозиториях пользователи испытывают, что"
git status" командование занимает много времени.
Команда тратит некоторое время на поиск в файловой системе неотслеженных файлов.объясните компромисс, пораженный выбором по умолчанию
normal, чтобы помочь пользователям сделать правильный выбор лучше, прежде чем говорить о переменной конфигурации.The
git statusдокументация гласит:, когда
-uопция не используется, отображаются неотслеженные файлы и каталоги (т. е. то же самое, что указатьnormal), чтобы помочь вам не забыть добавить вновь созданные файлы.
поскольку для поиска неотслеженных файлов в файловой системе требуется дополнительная работа, этот режим может занять некоторое время время в большом рабочем дереве.
Вы можете использоватьnoиметьgit statusвернуться быстрее, не показывая неотслеженные файлы.по умолчанию можно изменить с помощью
status.showUntrackedFilesпеременной конфигурации описаны вgit config.
Comments