Команда git-stash: опции, ключи и примеры использования
git stash
Прибережение(сохранение) локальных изменений Git во временной области.
- Спрятать текущие изменения, кроме новых (неотслеживаемых) файлов:
git stash [save {{optional_stash_message}}]
- Спрятать текущие изменения, включая новые (неотслеживаемые) файлы:
git stash -u
- Интерактивно выбирать части измененных файлов для хранения:
git stash -p
- Вывести список всех специальных хранилищ (показывает имя специального хранилища, связанную ветку и сообщение):
git stash list
- Применить специальное хранилище (по умолчанию последний, с именем специальное_хранилище@{0}):
git stash apply {{optional_stash_name_or_commit}}
- Применить специальное хранилище (по умолчанию - специальное_хранилище@{0}) и удалить его из списка специальных хранилищ, если применение не вызывает конфликтов:
git stash pop {{optional_stash_name}}
- Сбросить специальное хранилище (по умолчанию - специальное_хранилище@{0}):
git stash drop {{optional_stash_name}}
- Сбросить все специальные хранилища:
git stash clear
Также может быть вам интересно:
- 25 января вышло новое крупное обновление Age of Empires II DE: Lords of the West
- И снова sudo, и снова "решето"
- Только одна из десяти компаний ожидает, что все работники вернутся в офисы
- Google Play временно забанил видео-плеер за поддержку неправильных субтитров
- Google прекращает поддержку сторонних приложений в API Chrome-like