Как восстановить сброшенный тайник в Git?
Я часто используюgit stash
а такжеgit stash pop
сохранить и восстановить изменения в моем рабочем дереве. Вчера у меня были некоторые изменения в моем рабочем дереве, которые я спрятал и вытолкнул, а затем я сделал больше изменений в своем рабочем дереве. Я хотел бы вернуться и просмотреть вчерашние скрытые изменения, ноgit stash pop
кажется, чтобы удалить все ссылки на связанный коммит.
Я знаю, что если я используюgit stash
тогда.git / refs / stash содержит ссылка на коммит, использованный для создания тайника. А также.git / logs / refs / stash содержит вся заначка Но эти ссылки ушли послеgit stash pop
, Я знаю, что коммит все еще находится в моем хранилище где-то, но я не знаю, что это было.
Есть ли простой способ восстановить вчерашнюю ссылку на коммит?
Обратите внимание, что сегодня это не критично для меня, потому что у меня ежедневные резервные копии, и я могу вернуться к вчерашнему рабочему дереву, чтобы получить свои изменения. Я спрашиваю, потому что должен быть более легкий путь!