从git repo中删除文件夹不工作-repo大小问题

从git repo中删除文件夹不工作-repo大小问题,git,repository,bitbucket,Git,Repository,Bitbucket,我正试图从我的git repo中删除一个文件夹。 原因是我收到空间问题错误远程:存储库处于只读模式(超过2 GB大小限制)![远程拒绝]主机->主机(拒绝预接收挂钩) 回购协议上的文件夹约为1.32gb 我关注了这些问题-& 但仍然得到同样的错误 任何一个帮助?只会删除某些文件。其他可能仍然很重要。 如前所述,这将有助于从回购历史记录中删除超过一定大小的所有文件 git clone --mirror git://example.com/some-big-repo.git java -jar bf

我正试图从我的git repo中删除一个文件夹。
原因是我收到空间问题错误<代码>远程:存储库处于只读模式(超过2 GB大小限制)![远程拒绝]主机->主机(拒绝预接收挂钩)

回购协议上的文件夹约为1.32gb

我关注了这些问题-&

但仍然得到同样的错误

任何一个帮助?

只会删除某些文件。其他可能仍然很重要。
如前所述,这将有助于从回购历史记录中删除超过一定大小的所有文件

git clone --mirror git://example.com/some-big-repo.git
java -jar bfg.jar --strip-blobs-bigger-than 100M some-big-repo.git
cd some-big-repo.git
git reflog expire --expire=now --all && git gc --prune=now --aggressive
然后,您需要使用git push--force--mirror来推送所有重写的分支。

只会删除某些文件。其他可能仍然很重要。
如前所述,这将有助于从回购历史记录中删除超过一定大小的所有文件

git clone --mirror git://example.com/some-big-repo.git
java -jar bfg.jar --strip-blobs-bigger-than 100M some-big-repo.git
cd some-big-repo.git
git reflog expire --expire=now --all && git gc --prune=now --aggressive
然后,您需要使用一个git push--force--mirror来推送所有重写的分支。

您试过了吗?您试过了吗?