Junior — Middle
128
Použil jsi někdy dočasné úložiště změn (stash) v systému správy verzí Git?
Společnosti byly požádány
Магнит Тех
Odpověď od AI
sobes.tech AI
Да, временное хранилище изменений (stash) в Git используется для временного сохранения незакоммиченных изменений, чтобы переключиться на другую ветку или выполнить другие операции без потери текущей работы.
Основные команды:
git stash— сохраняет текущие изменения и очищает рабочую директорию.git stash list— показывает список сохранённых стэшей.git stash apply— применяет последний сохранённый стэш, оставляя его в списке.git stash pop— применяет последний стэш и удаляет его из списка.git stash drop— удаляет конкретный стэш.
Пример использования:
git stash # Сохраняем изменения
# переключаемся на другую ветку
git checkout feature-branch
# возвращаемся и восстанавливаем изменения
git checkout main
git stash pop
Это удобно, когда нужно быстро переключиться между задачами, не делая коммит.