我正在尝试将项目推送到github。
我有一个大于github大小限制(500 MB)的文件,所以我在.gitignore
文件中忽略了它。
问题是git正试图将此文件上传到存储库,并且上传失败。
我尝试add
该文件,git确实警告我.gitignore
会忽略此文件,但是在我尝试推送时它仍会尝试上传。
任何想法?
答案 0 :(得分:1)
如果您的文件是否被gitignored无关紧要:如果它已在提交中添加,git将尝试推送它。即使你之后删除了这个文件。
解决方案是删除包含此文件的提交。你可以举例如:
它可能会改变你的历史,所以你最好确保你知道你在做什么。但是,既然你说你不能推,那应该是相当安全的。