Когда я запускаю git fetch production
для извлечения объектов из моего удаленного репозитория, размещенного на Gitlab, я получаю следующее в своем терминале -
remote: Counting objects: 100% (4895/4895), done.
remote: Compressing objects: 100% (515/515), done.
Receiving objects: 25% (11199/44589), 476.81 MiB | 3.42 MiB/s
Это кажется вечным, потому что каждый объект кажется большим по размеру.
Самое интересное в том, что я абсолютно не знаю, что это за объекты; потому что я дважды проверил свой локальный репозиторий; и все, что у меня есть, это Laravel Framework, с моим пользовательским кодом; и нет больших пакетов. Я предполагаю, что максимальный размер моего хранилища не должен превышать 200–300 МБ.
Есть ли способ устранить это? Это сводит меня с ума!
Обновление: когда я составлял этот вопрос, терминал выбросил следующее -
Receiving objects: 100% (44589/44589), 1.14 GiB | 3.39 MiB/s, done.
Resolving deltas: 100% (28324/28324), done.
Размер объектов, похоже, уменьшился с 44589 -> 28324. Может кто-нибудь, помогите мне понять, что происходит и как я могу ускорить мои git извлечения и git выборки?