Junior — Middle
113
Դու երբևէ օգտագործե՞լ ես ժամանակավոր փոփոխությունների պահեստը (stash) Git-ի տարբերակների կառավարման համակարգում։
Ընկերությունները, որտեղ հարցրել են
Магнит Тех
Պատասխան 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
Это удобно, когда нужно быстро переключиться между задачами, не делая коммит.