Seu sistema não tem memória suficiente para empacotar todos os dados em seu repositório em um arquivo, que é a configuração padrão do git.
Para contornar este problema, defina a opção de configuração pack.packSizeLimit
para um valor que esteja bem dentro da memória disponível do seu sistema .. Você pode configurá-lo com este comando:
git config pack.packSizeLimit 1g
Você pode usar os sufixos g
para gigabytes, m
para megabytes ou k
para kilobytes. Chamar git config
sem nenhum parâmetro irá definir a configuração apenas para este repositório específico. Use a opção --global
para defini-la globalmente para sua conta de usuário ou --system
para todas as contas de usuário na máquina (essa opção requer acesso raiz ).