我正在尝试将一些更改推送到我的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不在存储库中。也没有视频目录。
有关如何删除此文件以便我可以推送其他更改的任何想法吗?
答案 0 :(得分:1)
如果该文件是在git repo的历史记录中的任何一点提交的,但随后被删除,你就不会在当前状态下看到它,但它仍会被推送。
尝试从您的历史记录中删除该大文件。
BFG Repo-Cleaner:“删除像git-filter-branch那样的大型或麻烦的blob,但更快。”