Git trava ao buscar mas funciona bem com pull

0

Estou tentando executar git fetch (ou git fetch origin) e ele trava em "Unpacking objects: 81%" (depois de ficar preso em 50% por um tempo). O que é estranho é que o recurso de origem git pull / branch funciona bem. O repo parece ok porque outros colegas de trabalho podem executar busca em seu sistema sem problemas. Eu tentei rodar git gc sem sucesso. Qual poderia ser o problema? Eu gostaria de não ter que reclinar o repo.

Eu tenho o Windows 8 e o Git Bash 2.12.2

    
por Damian 03.05.2017 / 00:17

2 respostas

0

A questão principal era que alguém tinha empurrado um arquivo enorme para o repositório. É por isso que o "recurso / ramificação de origem do git pull" funcionou bem, mas fazer uma "origem do git fetch" durou muito tempo. Ele foi aconselhado a não fazer mais isso.

    
por 04.05.2017 / 21:39
0

Tive problemas semelhantes depois de instalar o git e usei o cmd.exe para executar os comandos do git. O download era simplesmente muito grande e a janela de comando congelava. Eu nunca poderia resolver os problemas com cmd.exe, então eu instalei o MINGW64 como uma janela de terminal e executei todos os meus comandos git de lá. Git para Windows , se você passar pelo instalador; ele deve oferecer para instalar o MINGW64, instalá-lo e personalizá-lo como quiser.

No meu caso, isso resolveu o problema, pois consegui buscar um arquivo de 10 GB sem problemas. Ele congelou por cerca de um minuto, mas voltou enquanto cmd.exe nunca se recuperou.

As duas únicas soluções em que posso pensar são: 1) Você não faz o upload de um arquivo tão grande descompactado ou 2) tente um terminal diferente do cmd.exe que funcionou para mim.

    
por 04.05.2017 / 22:17

Tags