3

我正在尝试将一些更改推送到我的 github 存储库,但由于 git 认为存储库中有一个大文件,因此推送失败。

remote: Error code: 38865a38ccad9b1d9f394c35344906e6
remote: warning: Error GH413: Large files detected.
remote: warning: See http://git.io/iEPt8g for more information.
remote: error: File videos/Lecture2.mp4 is 134.01 MB; this exceeds GitHub's file size limit of 100 MB

但是文件 videos/Lecture2.mp4 不在存储库中。也没有视频目录。

关于如何删除此文件以便我可以推送其他更改的任何想法?

4

1 回答 1

1

如果该文件在 git 存储库的历史记录中的任何时间点被提交,但随后被删除,则您不会在当前状态下看到它,但它仍会被推送。

尝试 BFG 从您的历史记录中删除该大文件。

BFG Repo-Cleaner:“像 git-filter-branch 一样删除大的或麻烦的 blob,但速度更快。”

于 2013-08-30T05:42:59.973 回答