Git задержка дважды
Мне пришлось быстро переключать ветки git, поэтому я запустил git stash
, но мне пришлось запускать его снова, потому что один из моих файлов нуждался в редактировании.
Итак, я дважды запускал git stash
, и я готов вернуться к редактированию моих файлов. Я побежал git stash apply
, но я не уверен, что все файлы, которые я спрятал, были разбиты. Я могу что-нибудь сделать? Любой способ проверить?
Когда я запускаю git stash show
, я просто вижу последнюю из двух двух git stashes.
В любом случае, чтобы показать все git stashes
?
Ответы
Ответ 1
Вы можете получить список всех задержек с помощью
git stash list
который покажет вам что-то вроде
[email protected]{0}: WIP on dev: 1f6f8bb Commit message A
[email protected]{1}: WIP on master: 50cf63b Commit message B
Если вы сделали две строчки, просто вызовите git stash pop
дважды. В отличие от git stash apply
, pop
применяется и удаляет последний тайник.
Вы также можете ссылаться на конкретный штамп, например
git stash show [email protected]{1}
или
git stash apply [email protected]{1}