Github上git lfs oid sha256文件无法下载的解决方案

问题:github上sha文件无法下载&文件超出限制

当我克隆Github上的一个库时,其中有一个包的内容格式如下:

version https://git-lfs.github.com/spec/v1

oid sha256:一堆数字和字母

size 一堆数字

这堆东西类似百度网盘的下载链接和密码,并不是一个完整文件,只是一个链接。

尝试方案1(失败)

使用Git lfs重新clone这个项目时,仍然没有解决这个问题,因为这个文件超过了100M。

尝试方案2(成功)

1、在自己的github右上角头像下找到一级目录settings,然后从二级目录中找到Packages,里面有一个Inherit access from source repository,将其选中并保存,这里的意思是表明从源项目中继承他的包,也就是项目中所有的链接中所对应的文件!

2、保存后,再将原项目fork到你的仓库内,之后在你的仓库中打开这个项目,下载这个项目包到你的桌面,然后打开这个文件你就会惊奇的发现,那个链接已经成为了你想要的文件。

3、下图分别是设置好权限的截图和文件下载成功后的截图。

相关推荐
XiaoHu02071 天前
Linux多线程(详细全解)
linux·运维·服务器·开发语言·c++·git
*才华有限公司*1 天前
RTSP视频流播放系统
java·git·websocket·网络协议·信息与通信
juelianhuayao1 天前
Git错误提交后如何快速删除本次commit
git
chen<>1 天前
Git原理与应用
大数据·git·elasticsearch·svn
行百里er1 天前
代码跑得慢?让Spring的StopWatch告诉你真相!
java·后端·github
小兔崽子去哪了1 天前
Git 专题
git
金米kk1 天前
git pull时报错Your local changes to the following files would…的解决办法
git
超级罗伯特1 天前
git一次性完成仓库下载及所有分支获取
git·git仓库拉取
BUTCHER51 天前
Git 基础命令
git
M malloc1 天前
当你有两个git账号时,此时你gitpush冲突后如何解决push问题
git