github提交中的幻像文件

时间:2013-08-30 05:06:50

标签: git

我正在尝试将一些更改推送到我的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不在存储库中。也没有视频目录。

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

1 个答案:

答案 0 :(得分:1)

如果该文件是在git repo的历史记录中的任何一点提交的,但随后被删除,你就不会在当前状态下看到它,但它仍会被推送。

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

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