此存储库已超过其数据配额。负责LFS带宽的账号应该购买更多的数据包来恢复访问

cod*_*ing 4 git github git-lfs

H!我在我的 github 存储库中安装了 LFS 来跟踪我的 *.csv 文件,但是当其他人尝试上传其他 csv 并且我想提取我的存储库时,结果就是

This repository is over its data quota. Account responsible for
LFS bandwidth should purchase more data packs to restore access.
Run Code Online (Sandbox Code Playgroud)

我的问题是如何恢复对我的存储库的访问权限,如果我不能再使用 LFS 没关系我会将我的 csv 文件移动到其他地方,我只想恢复对我的 github 存储库的访问权限并能够推和拉。

小智 51

  1. 转到您的存储库设置。
  2. 向下滚动到档案部分。
  3. 选中“在档案中包含 Git LFS 对象”复选框。
  4. 然后再次尝试从本地推送。

  • 由于这个问题,我无法推送到 GitHub。响应中的 github 错误消息根本没有帮助。您的建议对于我的场景来说 100% 正确。谢谢 :) (4认同)
  • 哇,那条 github 消息完全是误导性的。 (3认同)

Lig*_*tCC 10

我需要更多信息来充分了解当前情况,例如存储库的当前大小、您推送的次数、有多少其他协作者正在同一存储库中工作,但以下是几种可能的操作方案:

  1. 如果您没有任何协作者(您是唯一的用户),则您很可能在本地拥有该存储库的完整副本。本地的所有文件都完好无损吗?
  2. 等到下个月,当您获得另外 1 Gb+ 的免费带宽时,首先下载存储库,然后更改您的设置。
  3. 如果仅命令行访问受到限制,则可以直接在 Github 网站上下载最新提交的 zip 文件,不确定此选项是否适用于 LFS。
  4. 付费解锁
  5. 检查选项以查看是否可以远程禁用 Git-LFS(我认为这是不可能的)

一旦您可以在本地克隆完整的存储库,您就可以关闭 Git-LFS,进行提交,然后推送回当前存储库,或推送到新的存储库(在 Github 或其他托管站点)。我不确定在本地配置中禁用 Git-LFS 是否也会在远程存储库的 Github 上完全禁用它。

  • “你可以关闭 Git-LFS” 怎么办?我在存储库设置页面中看不到任何相关设置。任何想法? (2认同)

小智 6

我只通过执行 no 就解决了这个问题。2 和没有。3 来自之前的答案。2. 转到存储库设置 3. 在“档案”部分下找到“在档案中包含 Git LFS 对象”并选中它

然后我尝试再次推动并成功

  • 通过额外的支持信息可以改进您的答案。请[编辑]添加更多详细信息,例如引文或文档,以便其他人可以确认您的答案是正确的。您可以[在帮助中心](/help/how-to-answer)找到有关如何写出好的答案的更多信息。 (3认同)

小智 5

我将解释我做了什么......我试图从 GitHub 克隆一个存储库,其中包含 GIT LFS 指针。我按照以下步骤获得了实际文件。

  1. 将 repo 分叉给您的一位用户
  2. 转到回购设置
  3. 在 Archives 部分下找到“Include Git LFS objects in archives”并检查它
  4. 转到危险区域部分,选择“存档此存储库”
  5. 确认并授权。
  6. 返回存档存储库。7 .下载为 .zip
  7. 在开始下载 lfs 对象之前,下载将暂停一分钟左右。等待,它应该继续。

  • 这个“档案部分”在哪里? (2认同)