是否有图形工具可以方便地查看 git 存储内容?

Is there a graphical tool to conveniently view git stash contents?

是否有基于 GUI 的替代命令git stash show -p stash@{0}(最好与 TortoiseGit 或 WinMerge 结合使用)?

实际上,您不需要特别使用 git stash。只要里面有东西,你就可以像普通分店一样浏览stash。你只需要传递 stash 作为分支名称,无论你使用 TortoiseGit、tig、gitk 还是其他任何东西。

此外,Git 使用与合并分支完全相同的父级机制来维护存储堆栈:在每个提交对象中指定多个“parent”条目,第一个引用先前的存储条目(就像构建普通分支时一样),另一个引用提交时存储更改的位置(就像 merge 将外部分支集成到主分支中)。

因此,任何图形工具都应该直接显示这些关系。