Запропонувати правкуПокращити цю статтюДопрацюйте відповідь до «Що таке git stash?». Ваші зміни проходять модерацію перед публікацією.Потрібне підтвердженняКонтентЩо ви змінюєте🇺🇸EN🇺🇦UAПереглядЗаголовок (UA)Коротка відповідь (UA)**`git stash`** - це механізм тимчасового збереження незакомічених змін, щоб очистити робоче дерево і пізніше повернути ці зміни назад. **Ключове:** зміни не втрачаються і не потрапляють в історію комітів, stash зберігається локально і не передається через `push`.Показується над повною відповіддю для швидкого нагадування.Відповідь (UA)Зображення`git stash` - це механізм тимчасового збереження незакомічених змін, щоб очистити робоче дерево і пізніше повернути ці зміни назад. --- ## Що робить `git stash` Команда: ```bash git stash ``` Git: - зберігає зміни з working directory та staging area в тимчасове сховище - очищає робоче дерево - повертає репозиторій до стану останнього коміту Зміни **не втрачаються** і не потрапляють до історії комітів. --- ## Навіщо потрібен `git stash` `git stash` використовується, коли потрібно: - тимчасово переключитися на іншу гілку - відкласти незавершену роботу - швидко очистити робоче дерево без коміту --- ## Основні операції ```bash git stash # зберегти зміни git stash list # список збережених stash git stash apply # застосувати stash (без видалення) git stash pop # застосувати і видалити stash git stash drop # видалити stash ``` --- ## Що важливо знати - stash зберігається **локально** - stash не є комітом - stash не передається через `push` - можна зберігати кілька stash --- ## Ключове формулювання для співбесіди > `git stash` дозволяє тимчасово зберегти незакомічені зміни і очистити робоче дерево, щоб пізніше повернути ці зміни без створення коміту.Для рев’юераПримітка для модератора (необов’язково)Бачить лише модератор. Прискорює рев’ю.