Отменить git stash

Я только что запустил проект, который я не совершил. Есть ли способ вернуться в государство, прежде чем я спрятался? Как я могу это сделать? Я закрыл терминал, и мой ноутбук закрыт. Я сделал некоторые исследования и кажется, что нет никакого способа сделать это.

Ответ 1

Вы можете просто запустить:

git stash pop

и он изменит ваши изменения.

Если вы хотите сохранить состояние файлов (поставлено против работы), используйте

git stash apply --index

Ответ 2

git stash list, чтобы перечислить ваши спрятанные изменения.

git stash show, чтобы увидеть, что n находится в следующих командах.

git stash apply, чтобы применить последний тайник.

git stash apply [email protected]{n}, чтобы применить более старый тайник.

http://git-scm.com/book/en/Git-Tools-Stashing

Ответ 3

Это также приведет к восстановлению промежуточного каталога:

git stash apply --index