В поисках GIT STASH из предыдущей ветки? - PullRequest
0 голосов
/ 12 декабря 2018

Сценарий:

  • , работающий на ветви A.
  • необходимо приостановить работу на другой ветви.
  • run git stash и затем извлеченВетвь B.
  • немного поработала на ветке B, затем нужно было вернуться к ветке A.
  • запустила git stash на ветке B и затем извлекла ветвь A.

Вот где я облажался

  • побежал git stash apply на Филиале А, думая, что он собирается применить мой тайник из Ветви А. обратно.

Это не так,Он взял спрятанные файлы из ветви B и применил их к ветви A.

Можно ли как-нибудь отойти от этого и получить изменения, которые я изначально спрятал, находясь в ветви A?Или они ушли?

1 Ответ

0 голосов
/ 12 декабря 2018

Вы можете повторно сохранить только что примененные изменения (git stash), затем найти в списке хранения (git stash list) нужное вам, а затем git stash pop <stashRefYouSpottedEarlier>, чтобы завершить процесс.

...