Junior — Middle
130
Ai folosit vreodată un depozit temporar de modificări (stash) în sistemul de control al versiunilor Git?
Companiile au fost întrebate
Магнит Тех
Răspuns de la 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
Это удобно, когда нужно быстро переключиться между задачами, не делая коммит.