首页 > 解决方案 > 访问 Git LFS 链接?Git LFS 链接替换为 LFS 指针文件

问题描述

我需要用 Git LFS 保存一个 60MB 的二进制文件。该链接工作了6天,

wget https://media.githubusercontent.com/media/raqueeb/datasets/master/bnwiki-texts.zip

现在,wget 说找不到文件。

到达文件位置后,它实际上替换为 git LFS 指针,如下所示,

version https://git-lfs.github.com/spec/v1
oid sha256:3122a4b0b3e76820f656cce6a5b65ff802666d238c04d152ee0b3ab0bc083ef6
size 61696513

阅读文档后,似乎有两个问题,1.我需要重做并“运行 git lfs clean”或“git lfs 指针”和“git lfs checkout” 2. GIt Replaces Local Files With LFS Links

我不明白这个。链接如何工作了 6 天,现在却没有了?而且,如何更正链接?谢谢你。

标签: gitgit-lfs

解决方案


您在那里使用的链接适用于 Git LFS,但您的存储库没有使用 Git LFS 来存储该对象。您在 repo 中的对象是原生 Git 对象,并且您没有使用 Git LFS 所需的 .gitattributes 文件。

如果您想从该存储库下载文件,您可能应该使用非 LFS 链接。您可以在 Web 界面中找到这样的链接。


推荐阅读