Подтвердить что ты не робот

Git задержка дважды

Мне пришлось быстро переключать ветки git, поэтому я запустил git stash, но мне пришлось запускать его снова, потому что один из моих файлов нуждался в редактировании.

Итак, я дважды запускал git stash, и я готов вернуться к редактированию моих файлов. Я побежал git stash apply, но я не уверен, что все файлы, которые я спрятал, были разбиты. Я могу что-нибудь сделать? Любой способ проверить?

Когда я запускаю git stash show, я просто вижу последнюю из двух двух git stashes.

В любом случае, чтобы показать все git stashes?

4b9b3361

Ответ 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}