从 Eclipse 中提取 PNG 文件 Git 提交

Extract PNG File from Eclipse Git Commit

几个月前,我将一些代码和文件提交到 Eclipse IDE 中的本地 Git 存储库。我没有将更改推送到中央 Git 存储库。后来,我删除了那些文件并再次将这些更改提交到 Eclipse IDE 中的本地 Git 存储库。现在,我又需要那些文件了。因此,我在 Eclipse IDE 中打开 Git Reflog 选项卡。我向下滚动到提交并双击它。这会打开另一个选项卡,显示我写的消息、文件和分支。这是文件的屏幕截图。

如果我双击一个文本文件,将打开一个包含文件内容的编辑器。这正是我所需要的。但是,如果我双击 png 文件,则会打开一个编辑器,向我显示文件中字节的文本表示形式。这不是我需要的。如何获取实际文件?

在另一个提交中,提交中的唯一文件是图像。所以,我 Cherry Pick 将它们放回我的分支。

事实证明可以签出一个提交,将文件复制到临时位置,签出本地分支,然后将文件从临时位置复制回分支。

answer 说明如何结帐。