Neste artigo você vai aprender a como resolver o erro de git pull unable to resolve reference, que acontece ao baixar atualizações do projeto
Fala programador(a), beleza? Bora aprender a resolver este erro do comando de git pull!
O que acontece é que algum arquivo do repositório pode estar corrompido
Exigindo assim uma limpeza do mesmo, para que volte a funcionar
A boa notícia é que com dois comandos conseguimos desfazer os problemas
O que você precisa digitar no terminal é:
git gc --prune=now git remote prune origin
Após estes comandos, o seu repositório já deve estar funcionando normalmente
Agora você pode utilizar o git pull, e receberá as atualizações dos arquivos
Sugiro também a checar na documentação do git o que acontece por baixo dos panos ao digitar estes comandos
Eles podem ser úteis em outras situações, geralmente quando algo no repo precisa ser resetado/reconfigurado
Deixe nos comentários o que você achou desta solução 🙂
Quer aprender mais sobre git? Veja este curso gratuito:
Conclusão
Neste artigo você viu como resolver o erro de git pull unable to resolve reference
Utilizamos dois comandos que desfazem os problemas que nosso repositório tinha
Geralmente estes comandos limpam/resetam arquivos corrompidos, ou até deletam os que são desnecessários
Isso acontece pois o git salva as alterações desde o seu primeiro commit, e com a utilização de comandos, algo pode ter sido danificado
Deseja programar de forma profissional? Confira o nosso treinamento completo clicando aqui.
Uma plataforma de cursos com projetos completos, comunidade de alunos e muito mais!
Há também o nosso canal no YouTube, com muito conteúdo gratuito de qualidade!