2012-07-02 62 views
0

我熟悉的一個Git倉庫檢索單個文件版本的方法:一個人如何檢出一個版本的git一個二進制文件?

git checkout <hash> -- <path/file-name> 

...它就像我所有的代碼文件的魅力。我想恢復一個我在我的庫中的圖片和我運行git的命令後,我沒有看到我的二進制文件的任何變化。我找出提交的變化是

git log --stat 

...,在GIT控制檯中使用「/ <文件名>」,然後嘗試簽上面的文件無濟於事所示。

是否有特殊的交換機我應該在Git中檢索二進制版本時使用?

+0

下面列出的兩個答案似乎是我的權利,以及。感謝您的答案;我會研究我必須做錯什麼。也許我會追錯? –

+0

事實上,看來我用錯了。 –

回答

2

沒有,同樣的命令應該適用於文本和二進制文件。

0
git checkout <Hash> binary file works fine 
相關問題