Встречается на собеседованиях • сегодня

Зачем нужна команда git stash

Команда git stash временно сохраняет незакоммиченные изменения (рабочую директорию и индекс), чтобы можно было переключиться на другую ветку или выполнить другую операцию без необходимости коммитить незавершённую работу.

Пример:

bash
# Сохранить изменения в stash
git stash

# Вернуть изменения обратно
git stash pop

Когда использовать:

  • Нужно быстро переключиться на другую ветку, но есть незавершённые правки.
  • Хочется применить изменения позже, но не коммитить их сейчас.
  • Можно создать несколько stash-ей (git stash list) и применять их выборочно.

⚠️ Важно: git stash не сохраняет неотслеживаемые файлы (untracked), если не указать флаг -u.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы