当您不小心输入了 git stash pop 命令,Git 会从您的 stash 中弹出最新的提交并应用它。如果您不想应用此提交,可以使用以下命令恢复到应用此提交之前的状态:
git stash show -p | git apply -R
这将使用 git stash show 命令显示弹出的提交内容,然后使用 git apply 命令将其撤销。
如果您将此命令添加到别名中以便以后使用,可以添加以下行到您的 Git 配置文件中(默认情况下位于 ~/.gitconfig):
[alias]
unstash = "!git stash show -p | git apply -R"
这将允许您以后使用 git unstash 命令来撤销不小心弹出的 stash。
希望这可以帮助您撤销 git stash pop 命令并恢复到之前的状态。