У меня возникла проблема, когда мой репозиторий достиг предела размера 2 ГБ в Bitbucket. В данный момент у меня есть несколько веток в репо, каждая из которых составляет ~ 260 МБ (из-за некоторых изображений, которые я храню в репо, чтобы было проще делиться ими с командой). Учитывая этот размер файла, я должен быть намного ниже предела 2 ГБ для всего, что под 8 веток. Тем не менее, я часто получаю предупреждения и иногда блокируюсь из-за превышения лимита и мне приходится удалять некоторые ветви
Я заметил, что скрытый каталог .git
в корневом каталоге или проекте довольно большой (~ 3 ГБ). Как этот каталог обрабатывается в удаленном? Очевидно, это не загружено. Это воссоздано в пульте? Может быть, поэтому размер репо в пульте такой большой?
Я попытался запустить git gc
, что уменьшило размер каталога .git
примерно до 2,3 ГБ, но это не решило проблему, поскольку (1) этого недостаточно и (2) это локально для моей машины. Есть ли способ до git gc
в пульте?