如果你的 git stash list 中存在多个记录(例如 stash@{0}, stash@{1} 等),处理逻辑是一样的,但你需要明确你要恢复哪一个。
git stash 的编号是先进先出(LIFO)的,stash@{0} 永远是最新一次存入的内容。如果你有多个 stash,请遵循以下流程:
1.确认每个 Stash里存了什么
在操作前,先通过以下命令明确你到底需要哪个 stash:
# 查看所有 stash 列表
git stash list
# 查看 stash@{1} 里面到底改了哪些文件
git stash show stash@{1}