Компьютеры · Инструкция
Как добавить untracked-файлы в git stash
Обычный stash не обязан забирать новые файлы, поэтому для полного временного очищения рабочей папки их включают явно.
Короткий ответ
Используйте `git stash push -u -m "wip"`. Ключ `-u` добавляет новые untracked-файлы вместе с изменениями tracked-файлов.
Порядок действий
- Проверьте `git status`.
- Запустите `git stash push -u -m "wip"`.
- Проверьте `git stash list`.
- Верните изменения через `git stash pop` или `apply` на нужной ветке.
Перед завершением проверьте
- Ignored-файлы не требуется прятать.
- Stash получил понятное сообщение.
Важно
`-u` не включает ignored-файлы; для них существует более широкий режим, который стоит применять отдельно и осознанно.
Что учитывать
`-u` не включает ignored-файлы; для них существует более широкий режим, который стоит применять отдельно и осознанно.
Источники и проверка
Фактическая часть сверена по первичным источникам (в т.ч. git-stash Documentation). Пример и формулировки — редакция N1RO на 2026-09-20.