Git stash: посмотрите сохранение до восстановления
Перед восстановлением отложенных правок полезно увидеть, что именно сохранено. Stash — локальная запись изменений Git; её просмотр не возвращает файлы в рабочую папку.
Памятка для начинающих с уже установленным Git: Windows (Git Bash или PowerShell), macOS и Linux. Откройте терминал в нужном репозитории. Аккаунт, платная подписка и ИИ не нужны. Сверено с официальной документацией 24.10.2026; на вашем проекте команды не запускались.
Сначала список, затем состав
git stash list— найдите нужную запись.stash@{0}обозначает самую новую,stash@{1}— предыдущую. Если список пуст, остановитесь: это не доказывает, что правки потеряны.git stash show --stat "stash@{0}"— посмотрите краткую сводку изменений выбранной записи. Для другой записи замените номер на найденный в списке. Кавычки оставьте.- Если ищете новый файл, который ещё не отслеживался Git:
git stash show --include-untracked --stat "stash@{0}". Просмотр добавит такие файлы, только если они попали в это сохранение.
Ожидаемый результат — названия файлов и статистика изменений. Отсутствие файла в сводке не устанавливает причину: он мог не входить в эту запись. Stash не является отдельной резервной копией проекта.
Если Git сообщает об отсутствующей записи, неверном репозитории или неизвестном параметре, остановитесь и сохраните точный текст ошибки. Не подбирайте команды восстановления вслепую. Здесь не используются apply, pop, drop и clear: рабочие файлы и список сохранений не меняются, откат не требуется.
Имена веток, файлов и сообщения могут раскрывать рабочие данные — не присылайте вывод целиком. Что обнаружилось у вас: несколько похожих записей, нужный файл только при включении неотслеживаемых или пустой список? Достаточно варианта без названий проекта.
Проверяемые источники
Ответы
Пока нет ответов.