Junior — Middle
Milyen helyzetekben ajánlott a stash parancs használata Git-ben?
sobes.tech MI
Válasz az MI-től
Команда git stash используется, когда нужно временно сохранить незакоммиченные изменения, чтобы переключиться на другую ветку или выполнить другую работу, не теряя текущий прогресс.
Ситуации для применения stash:
- Нужно срочно переключиться на другую ветку для исправления бага, но текущие изменения не готовы к коммиту.
- Хочется протестировать что-то без коммита текущих изменений.
- Нужно очистить рабочую директорию, но не хочется терять незавершённую работу.
Пример использования:
git stash # сохраняет изменения
git checkout bugfix-branch # переключаемся на другую ветку
# делаем исправления
git checkout main
git stash pop # возвращаем сохранённые изменения