從 git stash 中恢復

要在執行 git stash 之後獲取最新的儲存,請使用

git stash apply

要檢視你的藏匿處列表,請使用

git stash list

你將獲得一個類似於此的列表

stash@{0}: WIP on master: 67a4e01 Merge tests into develop
stash@{1}: WIP on master: 70f0d95 Add user role to localStorage on user login

選擇一個不同的 git 儲存,使用顯示所需儲存的數字進行恢復

git stash apply stash@{2}

你也可以選擇’git stash pop’,它和’git stash apply’一樣,就像..

 git stash pop 

要麼

 git stash pop stash@{2}

git stash apply 和 git stash pop 的區別……

git stash pop : - 儲存資料將從儲存列表堆疊中刪除。

例如: -

git stash list

你將獲得一個類似於此的列表

stash@{0}: WIP on master: 67a4e01 Merge tests into develop
stash@{1}: WIP on master: 70f0d95 Add user role to localStorage on user login

現在使用命令彈出儲存資料

git stash pop

再次檢查隱藏列表

git stash list

你將獲得一個類似於此的列表

 stash@{0}: WIP on master: 70f0d95 Add user role to localStorage on user login

你可以看到從儲存列表中刪除(彈出)一個儲存資料,並且儲存 @ {1}變為儲存 @ {0}。