У мене є 2 відділення: майстер | дизайн
Працюючи в дизайні, я зробив приховування і перейшов до майстра, вніс деякі корективи. Я повернувся до дизайну і зробив 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}
). Дивіться мою відповідь тут .