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

Что такое git stash

Git stash — это команда, которая временно сохраняет незакоммиченные изменения (включая staged и unstaged) в рабочей директории, позволяя переключиться на другую ветку или задачу без необходимости коммитить недоделанный код.

Пример:

bash
git stash save "WIP: feature X changes"  # сохранить изменения
git stash list                          # посмотреть список stash'ей
git stash apply stash@{0}               # вернуть изменения (без удаления из stash)
git stash pop                           # вернуть и удалить последний stash

Особенности:

  • Сохраняет изменения в локальном хранилище Git.
  • Можно применять выборочно (git stash apply/pop с указанием индекса).
  • Удобен при срочных правках в другой ветке.
  • Не влияет на историю коммитов.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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