在数据配额限制内从github提交中删除文件

我将回购用于我正在开发的一些深度学习模型,并且在将大型文件上传到我的回购的过程中。

我被告知我已经使用git lfs超过了我在github上的数据配额。

我想从我的github仓库中修剪这些文件,并将我的数据存储置于数据配额之内。

我已经修剪了本地存储库并取消了我所有的lfs属性,但是当我进行推送时,出现了GH008错误。我无法删除此参考LFS对象。

我无法在网上找到任何答案,因此我不知所措。我认为删除文件以免超出数据配额将是版本控制工具的琐碎且基本的操作,但是似乎没有任何可用的工具。

有人对此任务有命令吗?

zlzlyw 回答:在数据配额限制内从github提交中删除文件

如果您是唯一从事此git repo工作的人,并且git历史记录对您而言并不那么重要,那么我建议采取以下措施从git历史记录中完全删除这些大文件:

  1. 从github上删除您的git repo并重新创建一个同名的新

  2. 从项目中删除.git文件夹

  3. 在您的项目上初始化git并添加新创建的远程仓库

  4. 将这些大文件添加到.gitignore文件中

  5. 将项目文件添加到git,提交并推送

我希望这会有所帮助:)

本文链接:https://www.f2er.com/3092484.html

大家都在问