Przekroczono rozmiar zdalnego pakietu Github

Jestem nowym użytkownikiem Gita i mam dość duży projekt, który chcę przekazać do zdalnego repo (Repo B) na Github. Oryginalny projekt był również na Githubie, ale z innego repo (Repo A). Muszę dokonać pewnych zmian w plikach z Repo A, zanim będę mógł skonfigurować projekt na Repo B. Mam skonfigurowane piloty, klucze ssh itp. I wpadam na problem, pchając kod bazy do Repo B.

Cały czas otrzymuję następujący błąd:

$ git push <remote_repo_name> master
Enter passphrase for key '/c/ssh/.ssh/id_rsa':
Counting objects: 146106, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (35519/35519), done.
fatal: pack exceeds maximum allowed size00 GiB | 154 KiB/s
fatal: sha1 file '<stdout>' write error: Invalid arguments
error: failed to push some refs to '[email protected]:<repo>.git

Zmieniłem następujące ustawienia w moim lokalnym gitconfig

git config pack.packSizeLimit 1g
git config pack.windowMemory 1g

... i uruchomiłem git gc (co, jak widzę, zreorganizowało pakiety, tak aby każdy pakiet pozostał w packsize 1GB). To nie zadziałało i widzę powyższy błąd.

Starałem się również zmniejszyć rozmiar każdej paczki ....

git config pack.packSizeLimit 500m
git config pack.windowMemory 500m

... i uruchomiłem git gc (co, jak widzę, zreorganizował pakiety, tak aby każdy pakiet pozostał w packsize 500MB). To też nie zadziałało i natrafiłem na ten sam błąd.

Nie jestem pewien, jakie są domyślne limity packsize Github (jeśli są). Konto jest kontem mikro, jeśli ma to znaczenie.

questionAnswers(2)

yourAnswerToTheQuestion