stashes
хранится в ./.git/refs/stash
, в то время как более старые находятся в рефлоге этой ссылки в том же directory
.
Таким образом, вы не можете получить эти спрятанные изменения обратно
Вот документация:
Используйте git stash, когда вы хотите записать текущее состояние рабочего каталога и индекса, но хотите вернуться назадв чистый рабочий каталог.Команда сохраняет ваш local modifications
и возвращает рабочий каталог в соответствие с коммитом HEAD.
В нем явно упоминается local modifications
, поэтому они даже не нажимаются.
Вам нужно либо восстановить эту папку .git
, используя some ways
, либо сделать это again