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 pack.packSizeLimit
opção de configuração 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
megabytes ou k
kilobytes. Chamar git config
sem qualquer opção irá definir a configuração apenas para este repositório específico. Use o --global
switch para defini-lo globalmente para sua conta de usuário ou --system
para todas as contas de usuário na máquina (essa opção requer acesso root ).