如何在git中检出单个二进制文件的版本?

时间:2012-07-02 16:17:55

标签: git

我熟悉从git存储库中检索单个文件版本的方法:

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

...它就像我所有代码文件的魅力一样。我想在我的存储库中恢复一个我拥有的图像,并且在运行git命令后我没有看到我的二进制文件有任何变化。我找出了改变的内容

git log --stat

...,使用'/&lt; file-name&gt;'在git控制台中,然后尝试检查上面指出的文件无济于事。

在Git中检索二进制版本时是否应该使用特殊的开关?

2 个答案:

答案 0 :(得分:2)

不,相同的命令应该适用于文本和二进制文件。

答案 1 :(得分:0)

git checkout <Hash> binary file works fine