### Как сделал я Зашёл в историю команд git-клиента (fork app) и скопировал идентификатор ![[Снимок экрана 2024-08-31 в 09.22.05.png]] Открыл git в терминале через Fork app ![[Снимок экрана 2024-08-31 в 09.24.06.png]] В терминале вбил команду, подставив идентификатор ```bash git stash store -m "Recovered stash" 5a632692ab4518734b028961bdf51a54da09e20d ``` После этого ваш `stash` будет добавлен обратно в список `stash`-ей. ### Инструкция от ChatGPT-4o Если вы случайно удалили `stash` в Git, есть способ вернуть его с помощью команды `git reflog`. `Git reflog` отслеживает все изменения, сделанные в репозитории, включая операции со стэшем. Вот как можно восстановить удалённый `stash`: 1. Запустите команду `git reflog`, чтобы увидеть все действия, которые происходили в вашем репозитории: ```bash git reflog ``` 2. Найдите запись, связанную с вашим `stash`, которая выглядит примерно так: ``` abc1234 HEAD@{1}: stash@{0}: WIP on branch-name: commit-message ``` Обратите внимание на идентификатор коммита (например, `abc1234`), связанный с вашим удалённым `stash`. 3. Теперь восстановите `stash` с помощью идентификатора коммита: ```bash git stash apply abc1234 ``` Или, если вы хотите восстановить его в стэш-лист, используйте: ```bash git stash store -m "Recovered stash" abc1234 ``` После этого ваш `stash` будет восстановлен либо применён, либо добавлен обратно в список `stash`-ей.