Tamanho do pacote de envio remoto do Github excedido

Eu sou novo no Git e tenho um projeto bastante grande que quero enviar para um repositório remoto (Repo B) no Github. O projeto original também estava no Github, mas a partir de um repositório diferente (Repo A). Eu tenho que fazer algumas alterações nos arquivos do Repo A antes que eu possa configurar o projeto no Repo B. Eu configurei os controles remotos, chaves ssh, etc e me deparo com um problema ao empurrar o codebase para o Repo B.

Eu recebo o seguinte erro o tempo todo:

$ 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

Eu mudei as seguintes configurações no meu gitconfig local

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

... e rodou o git gc (que eu vejo reorganizar os pacotes para que cada pacote fique dentro do tamanho de pacote de 1GB). Isso não funcionou e eu recebo o erro visto acima.

Eu tentei diminuir o tamanho de cada pacote também ....

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

... e rodou o git gc (que eu vejo reorganizar os pacotes para que cada pacote fique dentro do tamanho de pacote de 500MB). Isso não funcionou e eu corri para o mesmo erro.

Não tenho certeza do que são os limites padrão de tamanho de pacote do Github (se houver). A conta é uma conta micro, se isso é importante.

questionAnswers(2)

yourAnswerToTheQuestion