Я преобразовал репозиторий Mercurial в Git, используя быстрый экспорт. Но репозиторий Git огромен: 18 ГБ для Git против 3,4 ГБ для Mercurial. Ни один из моих шагов по очистке не помог.
В моем репозитории Mercurial преобладает один файл размером 65 МБ (карточки Anki в формате SQLite), который обновляется ежедневно. Его история выросла до 2,9 ГБ в .hg / store / data.
Я надеялся, что Git сможет сжать историю немного лучше, но мне не удалось сжать репозиторий ниже 18 ГБ!
] Я пробовал git prune
, git gc
и другие, но безрезультатно. Я даже попробовал заархивировать папку .git, и она все равно оказалась ровно 18 ГБ.
Я что-то упускаю?
Обновление: Я попробовал Bazaar (bzr), и он сжал мой репозиторий только до 2.3 ГБ. Хорошо!