我在github存储库中安装了LFS来跟踪我的 *.csv文件,但是当其他人试图上传其他csv文件时,我想拉取我的存储库,结果就是这样
This repository is over its data quota. Account responsible for
LFS bandwidth should purchase more data packs to restore access.
我的问题是我如何才能恢复访问我的存储库,这并不重要,如果我不能再使用LFS我会把我的csv文件移动到其他地方,我只是想恢复访问我的github存储库,并能够推和拉。
6条答案
按热度按时间pnwntuvh1#
我会解释我做了什么...我试着从GitHub克隆一个包含GIT LFS指针的仓库。我按照以下步骤得到了实际的文件。
1.将存储库派生给您的一个用户
1.转到存储库设置
1.在档案部分找到“在档案中包含Git LFS对象”并选中它
1.转到“危险区域”部分,选择“存档此存储库”
1.确认并授权。
1.返回到归档的存储库。7 .下载为.zip
1.在开始下载lfs对象之前,下载将暂停一分钟左右。请稍候,它应该会继续。
mctunoxg2#
我需要更多的信息来充分了解当前的情况,比如回购协议的当前规模、你推送了多少次、有多少其他合作者在同一个回购协议中工作,但这里有几个可能的行动方案:
1.如果你没有任何合作者(你是唯一的用户),很有可能你在本地有一个完整的repo副本,所有的文件在本地都是完整的吗?
1.等到下个月,当你又得到1 Gb+的免费带宽时,下载回购的第一件事,然后更改你的设置。
1.如果只限制了命令行访问,可以直接在Github网站上下载最新的提交文件作为zip文件,不确定LFS是否提供此选项。
1.付费解锁
1.检查选项,看看Git-LFS是否可以远程禁用(我认为这是不可能的)
一旦你在本地克隆了完整的repo,你就可以关闭Git-LFS,提交一个commit,或者推回到当前的repo,或者推到一个新的repo(在Github或者其他的托管站点上).我不能100%确定在本地配置中禁用Git-LFS是否也会在Github上完全禁用远程repo.
slsn1g293#
我只执行了前面答案中的2号和3号就可以解决这个问题。2.转到repo设置3.在存档部分找到“Include Git LFS objects in archives”并选中它
然后我又试着推了一次,成功了
6rvt4ljy4#
https://hub.docker.com/editions/community/docker-ce-desktop-windows/-用于Windows的坞站
n3schb8v5#
1.转到您的存储库设置。
1.向下滚动到存档部分。
1.选中在存档中包含Git LFS对象复选框。
1.然后再次尝试从本地推送。
np8igboo6#
注册一个gitlab账户,一直使用到你的账户解冻--也许更久。