Я очистил свое репо с помощью BFG Repo Cleaner, используя следующую процедуру:
$ git clone --mirror git://example.com/some-big-repo.git
$ java -jar bfg.jar --strip-biggest-blobs 500 some-big-repo.git
$ cd some-big-repo.git
$ git reflog expire --expire=now --all
$ git gc --prune=now --aggressive
$ git push
Я вижу, что мое местное репо сократилось на 1 ГБ. Отлично. Проблема, с которой я столкнулась сейчас, и что я не смог найти информацию о том, что теперь я хотел бы также уменьшить размер GitHub-repo. Как достичь этого?
git push
не работал, и я также попробовал git push origin --force --all
, который дал мне это сообщение об ошибке: error: --all and --mirror are incompatible