Sobes.tech
Junior — Middle
92

Millistes olukordades on soovitatav kasutada Git-i stash käsku?

Ettevõtted, kust küsiti
Магнит Тех

Vastus AI-lt

sobes.tech AI

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

Ситуации для применения stash:

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

Пример использования:

git stash       # сохраняет изменения
git checkout bugfix-branch  # переключаемся на другую ветку
# делаем исправления

git checkout main
git stash pop   # возвращаем сохранённые изменения