如何查看 git stash 里面的差异

如何查看 git stash 里面的差异

今天在服务器上同步的时候,由于服务器商的代码与 github 的代码有差异,使用 git diff 对比差异,大概看了一下,没有什么问题。我直接 git stash 暂存,之后使用 git pull 拉取远程库。

结果程序出现了错误,可能是由于检查不仔细,所以代码出现了问题。

使用 git stash list 查看暂存列表,如下图所示:

git stash list

可以看到有一个暂存列表,之后使用 git stash show -p stash@{0} 查看差异,截图如下:

git stash show

可以看到存在问题的地方,赶快本地修改之后提交,问题解决。