git stash

Тимчасово сховати незакомічені правки й повернути їх пізніше

Що робить

git stash прибирає незакомічені зміни в окреме сховище й повертає файли до останнього коміту. Це потрібно, коли треба терміново перемкнутися на іншу гілку або зробити git pull, а поточна робота ще не готова до коміту.

git stash pop повертає останні сховані правки й видаляє їх зі сховища. Ховати можна кілька разів, git stash list покаже весь список. Нові, ще не відстежувані файли за замовчуванням не ховаються — для них потрібен прапорець -u.

Синтаксис

git stash
git stash -u
git stash list
git stash pop

Приклади

Пов’язані команди

Потренувати · Усі команди