Я только что запечатал в проекте, который я не совершал. Есть ли способ вернуться в государство, прежде чем я спрятался? Как я могу это сделать? Я закрыл терминал, и мой ноутбук закрыт. Я сделал некоторые исследования, и кажется, что нет никакого способа сделать это.Отменить git stash
ответ
Вы можете просто запустить:
git stash pop
и он будет unstash изменения.
Если вы хотите сохранить состояние файлов (постановка против работать), используйте
git stash apply --index
Ну, не совсем. Он не сбрасывает то, что находится в промежуточном каталоге, поэтому вам придется все это перезагрузить (что может раздражать, если вы только что сделали сложный git add -p – Nick
Спасибо! Вы сэкономили много времени! – Lecko
Didn Я работаю для меня. У меня есть ошибка: 'mymodule/MyClass.java: требуется merge - невозможно обновить индекс'. Избежать ручного слияния была именно моя цель при использовании' git stash pop' ... – TanguyP
git stash list
в список ваших спрятанных изменений.
git stash show
, чтобы увидеть, что n
находится в нижеследующих командах.
git stash apply
, чтобы применить последний тайник.
git stash apply [email protected]{n}
применить старый кошелек.
также «git stash show» после «git stash list», чтобы закончить этот отличный ответ и лучше определить, что заменить n. У меня есть материал, спрятанный из файлов, которые больше не существуют! – JimLohse
Это также приведет к восстановлению промежуточного каталога:
git stash apply --index
- 1. Отменить «git stash --patch»
- 2. Отменить git stash pop без сохранения stash
- 3. Как отменить git stash clear
- 4. как отменить git stash, чтобы добраться до позиции до тайника
- 5. Случайный git stash, теперь не может поп - как отменить?
- 6. Какова цель создания git stash и магазина git stash?
- 7. Разница между git stash pop и git stash apply
- 8. Git push and stash
- 9. Stash-git pull issue
- 10. Отбросить Git Stash Pop
- 11. Git Stash Failed
- 12. Git Shelve vs Stash
- 13. Git stash дважды
- 14. git stash merge conflict
- 15. Утеряно содержание Git Stash
- 16. git stash вопросы
- 17. Git Stash: Dilemma
- 18. Git stash/отсоединенная головка
- 19. Случайно пробежал git stash pop дважды
- 20. Могу ли я использовать git pull --rebase вместо «git stash git pull git stash pop»?
- 21. Нужно ли мне удалить мой git stash?
- 22. git take-unchanged и git stash
- 23. Git: Имитировать git stash без кодовой команды
- 24. Git stash local или в git репозитории
- 25. git крюк для git stash применяется?
- 26. Git stash and git pull in vagrant
- 27. Git Commit или Git Stash ошибка
- 28. Git: Как хранить «git stash» Данные
- 29. git stash pop vs git rebase
- 30. Git - что делает команда stash?
Просто применить тайник ... – CrimsonDiego
ли ваши исследования включают в себя, глядя на [документации мерзавца-притон] (HTTP: // git-scm.com/docs/git-stash), в котором объясняется, как это сделать? –
Связанный пост [здесь] (https://stackoverflow.com/q/19003009/465053). – RBT