2016-06-11 42 views
0

幾個月前,我在Eclipse IDE中將一些代碼和文件提交到本地Git存儲庫。我沒有將更改推送到中央Git存儲庫。後來,我刪除了這些文件,並將這些更改再次提交給Eclipse IDE中的本地Git存儲庫。現在,我再次需要這些文件。所以,我打開Eclipse IDE中的Git Reflog選項卡。我向下滾動到提交併雙擊它。這打開另一個標籤,顯示我寫的信息,文件和分支。以下是這些文件的截圖。從Eclipse Git中提取PNG文件提交

Committed Files

如果我在一個文本文件,雙擊,編輯與文件的內容打開。這正是我需要的。但是,如果我雙擊png文件,將打開一個編輯器,它顯示文件中字節的文本表示形式。這不是我需要的。我如何獲得實際的文件?

在另一個提交中,提交中唯一的文件是圖像。所以,我Cherry Pick編輯他們回到我的分支。

回答

0

事實證明,可以檢出提交,將文件複製到臨時位置,檢出本地分支,然後將文件從臨時位置複製回分支。

answer說明如何做結帳。