← Назад

git stash

Бывает такая ситуация, что ты внес некоторые изменения и тут резко нужно переключиться на другую задачу в рамках этого коммита, а изменения терять не хочется — на помощь приходит git stash, который позволяет сохранить твои изменения, но при этом ты вернешься к исходному состоянию коммита.

По сути git stash — это некий "ящик", куда ты кладешь свои изменения, которые позже можно оттуда достать. Даже больше: внесенные изменения для текущего коммита ты можешь сохранить в stash, переключиться на другую ветку и выгрузить эти изменения в эту ветку (для совсем другого коммита, а потом смержить — шикардосно!).

Базовые команды

sh
...

Итого: если есть изменения, но хочешь их временно куда-то сохранить и не "пачкать" историю коммитов, юзай stash.

Похожие статьи

git tag

Команда тегирования коммитов

07.04.2026 · 1 мин

gitkeep

Что делать, если в проекте есть пустые папки, которые нужно оставить и в удаленном репозитории? Ведь Github не учитывает пустые папки и не включает их в коммит...

07.04.2026 · 1 мин

Рецензия | Язык программирования Go

Моя рецензия на книну "Язык программирования Go".

12.04.2026 · 1 мин

Краткая история Git

Ядро Linux — это достаточно большой проект с открытым исходным кодом. Большую часть времени разработки ядра Linux (1991–2002 гг.) изменения передавались между разработчиками в виде патчей и архивов.

07.04.2026 · 1 мин

Комментарии

0

Ты: ...

Пока нет комментариев. Будь первым.