У меня есть 2 ветки: master | дизайн
Работая в дизайне сделал заначку и перешел на мастер, внес некоторые коррективы. Вернулся к дизайну и сделал stash apply
только для того, чтобы потерять все мои изменения в ветке дизайна.
Я надеюсь, что вся моя работа находится в тайнике, так как я не очищал и не удалял их.
Если я делаю список тайников, я получаю 4 результата:
stash@{0}: WIP on design: f2c0c72... Adjust Password Recover Email
stash@{1}: WIP on design: f2c0c72... Adjust Password Recover Email
stash@{2}: WIP on design: eb65635... Email Adjust
stash@{3}: WIP on design: eb65635... Email Adjust
Если я попробую git stash apply f2c0c72
, я получаю сообщение об ошибке:
fatal: Needed a single revision
f2c0c72: no valid stashed state found
Как я могу применить конкретный тайник?
git stash apply 0
(вместоgit stash apply stash@{0}
). См. мой ответ здесь. - person VonC   schedule 11.11.2016