Junior — Middle
119
Git versiya nazorat qilish tizimida vaqtinchalik o'zgarishlar saqlash (stash) ni ishlatganmisiz?
Qaerda so'ralgan kompaniyalar
Магнит Тех
AIdan javob
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
Это удобно, когда нужно быстро переключиться между задачами, не делая коммит.