从git repo中删除文件夹不工作-repo大小问题
我正试图从我的git 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
原因是我收到空间问题错误<代码>远程:存储库处于只读模式(超过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来推送所有重写的分支。您试过了吗?您试过了吗?