从 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}。