来自show
选项上的git-stash
文档(强调我的)。
在首次创建存储条目时,在存储内容和提交之间显示存储条目中记录的更改为差异。
是否有可能以与git show my-branch:path/to/my/file
相同的方式查看存储的内容,而不是作为差异,而是作为原始文件内容?
答案 0 :(得分:2)
尝试命令
git show stash@{0}:/path/to/my/file
这显示file
中stash@{0}
中文件的内容不是差异,而是完整文件。
答案 1 :(得分:0)
不太可能的。
看看你如何藏匿在一个分支上,然后转移到另一个分支并在那里应用存储。存储器通过git内部存储为差异,并且整个文件不会保存或存储在存储区中。
可能可能与一些神秘的伏都教,也许是一个牺牲的山羊或三个,是给它一个藏匿和提交(或分支),并告诉你如何应用存储该提交上的文件版本。我怀疑它是否有内置的方法来做到这一点。