Як це зробити, git status
щоб без використання файлів не було відтворено без використання .gitignore
? Я хочу отримати інформацію про стан модифікації лише для відслідкованих файлів.
Як це зробити, git status
щоб без використання файлів не було відтворено без використання .gitignore
? Я хочу отримати інформацію про стан модифікації лише для відслідкованих файлів.
Відповіді:
Використовуй це:
git status -uno
що еквівалентно:
git status --untracked-files=no
Це трохи приховано в посібниках, але на сторінці сторінки для статусу написано "підтримується ті ж варіанти, що і git-commit", тож саме там вам слід шукати.
Також:
git config status.showuntrackedfiles no
.gitignore
перелік найкращих для "відомих невідомих", тоді як ви можете побачити "невідомі невідомі", які спливають заново.
Зауважте, що, оскільки git 1.8.3 (22 квітня 2013 р.) , Ви дізнаєтесь про те, --untracked-files=no
навіть якщо ви не додали цю опцію в першу чергу!
"
git status
" пропонує користувачам розглянути--untracked-files=no
параметр, коли це займе багато часу.
Див. Запис https://github.com/git/git/commit/5823eb2b28696bf0eb25f6ca35b303447869f85 :
У деяких сховищах користувачі відчувають, що
git status
команда " " займає багато часу.
Команда витрачає деякий час на пошук файлової системи для відслідковування файлів.Поясніть компроміс, який вражає вибір за замовчуванням,
normal
щоб допомогти користувачам зробити відповідний вибір краще, перш ніж говорити про змінну конфігурації.
Зараз у git status
документації зазначено:
Якщо
-u
параметр не використовується, відображаються не відстежені файли та каталоги (тобто те саме, що вказаноnormal
), щоб уникнути забуття додати новостворені файли.
Оскільки потрібна додаткова робота для пошуку незатребуваних файлів у файловій системі, цей режим може зайняти деякий час у великому робочому дереві.
Ви можете використовувати ,no
щоб матиgit status
віддачу швидше , не показуючи неотслежіваемих файли .За замовчуванням можна змінити, використовуючи
status.showUntrackedFiles
змінну конфігурації, задокументовану вgit config
.