2016-06-11 55 views
0

几个月前,我在Eclipse IDE中将一些代码和文件提交到本地Git存储库。我没有将更改推送到中央Git存储库。后来,我删除了这些文件,并将这些更改再次提交给Eclipse IDE中的本地Git存储库。现在,我再次需要这些文件。所以,我打开Eclipse IDE中的Git Reflog选项卡。我向下滚动到提交并双击它。这打开另一个标签,显示我写的信息,文件和分支。以下是这些文件的截图。从Eclipse Git中提取PNG文件提交

Committed Files

如果我在一个文本文件,双击,编辑与文件的内容打开。这正是我需要的。但是,如果我双击png文件,将打开一个编辑器,它显示文件中字节的文本表示形式。这不是我需要的。我如何获得实际的文件?

在另一个提交中,提交中唯一的文件是图像。所以,我Cherry Pick编辑他们回到我的分支。

回答

0

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

answer说明如何做结帐。