【发布时间】:2014-10-17 00:32:15
【问题描述】:
我已经使用BFG Repo Cleaner 清理了我的仓库,使用了以下procedure:
$ 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
我可以看到我的本地仓库缩小了 1GB。伟大的。我现在遇到的问题是我找不到任何信息,现在我也想缩小 GitHub-repo 的大小。如何做到这一点?
git push 不起作用,我还尝试了git push origin --force --all,它给了我这个错误消息:error: --all and --mirror are incompatible
【问题讨论】:
标签: git github git-rewrite-history bfg-repo-cleaner