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

Что делает команда git stash

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

Основные команды:

  • git stash — сохранить изменения
  • git stash pop — вернуть последние изменения и удалить их из stash
  • git stash list — показать список сохранённых stash'ей
  • git stash apply — применить изменения без удаления из stash

Пример:

bash
# Изменяем файлы, но не коммитим
git stash      # сохраняем изменения
git checkout other-branch
# работаем в other-branch
git checkout main
git stash pop  # возвращаем изменения
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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