git/macos: png 图像检出失败

git/macos: checkout of png images fails

设置:

行动:

git checkout my_branch

签出包含 PNG 文件列表的存储库。在相应的地方浏览存储库 (BitBucket) 显示,PNG 图像都存在。

效果:

签出的文件包含存储库中 PNG 文件的名称,但它们的内容是纯文本,即类似于以下内容:

version https://git-lfs.github.com/spec/v1
oid sha256:c0ffeebabaa...f00d
size 3031

问题:

这里可以做什么?

其他人,从 Windows 台计算机上签出,也获取 PNG 文件。

我删除了 ./git/index 文件和 git reset。但这并没有帮助。

我完全删除了存储库并再次克隆了它。但这并没有帮助。

如@torek 所述,问题是在未安装 lfs 插件的情况下使用 git 克隆存储库引起的。

要修复此安装 git-lfs,例如使用 brew

> brew install git-lfs

进入存储库目录并输入

> git lfs install

可能,您可能需要删除存储库并重新克隆它。