Всем привет.
bitbucket - репозиторий стремительно вырос.
При публикации изменений отображается предупреждение:
remote: Warning! Repository size in Bitbucket is currently 1.6 GB
remote: Above the 2 GB size limit further commits are rejected
remote: Reduce repository size by removing large files from history
Есть статья с описанием проблемы и методов решения:
https://web.archive.org/web/20190207210108/http://...
Я следовал рекомендациям:
- git filter-branch --tag-name-filter cat --index-filter 'git rm -r --cached --ignore-unmatch filename' --prune-empty -f -- --all
- rm -rf .git/refs/original/
- git reflog expire --expire=now --all
- git gc --prune=now
- git gc --aggressive --prune=now
- git push origin --force --all
До выполнения этих рекомендаций BitBucket показывал 1.2GB
После выполнения последней команды - отображает 1.6GB
Если сделать новый клон, то папка с проектом будет весить ~200MB:
remote: Counting objects: 38343, done.
remote: Compressing objects: 100% (20573/20573), done.
remote: Total 38343 (delta 11421), reused 0 (delta 0)
Receiving objects: 100% (38343/38343), 200.05 MiB | 1.90 MiB/s, done.
Resolving deltas: 100% (18164/18164), done.
Checking out files: 100% (5864/5864), done.
Как поправить эту ситуацию?