我需要将托管在GitLab上的存储库也托管在GitHub Enterprise服务器上。服务器会阻止上传超过100MB的文件。
我有一个本地的Mongo数据库,其中包含两个“ prealloc”文件,每个文件预留1GB。我删除了父目录(数据/)(现在使用MLab托管数据库),并使用git rm data/
停止了git跟踪。然后我做
git remote set-url origin git@my-enterprise.github.git
这会将原始URL设置为企业版本。然后,当我尝试进行推送时,它会中止推送并显示以下消息:
remote: error: File data/journal/prealloc.0 is 1024.00 MB; this exceeds GitHub Enterprise's file size limit of 100.00 MB
即使目录已消失。它不在git的跟踪文件列表中。关于我可能会缺少的任何想法吗?
答案 0 :(得分:1)
即使目录已消失。它不在git的跟踪文件列表中。关于我可能会缺少的任何想法吗?
git rm -rf --cached data/
这会将其从登台中删除,您将必须进行删除。