1
resposta

Erro ao fazer push no github

Ao mandar o comando

git push origin main

ocorre um erro:

error: failed to push some refs to 'github.com:HerminioGurgel/alura-git.git'

Já refiz tudo, removi o origin e tentei adicionar novamente e nada. Vi em alguns tópicos pra alterar entre ssh ou https mas isso não adiantou.

Nem a tela do login está aparecendo.

1 resposta

Beleza Hermínio ?

Você está tentando subir alterações para um git remoto, porém no servidor remoto existem alterações mais novas que a suas, que você ainda não tem no seu local. Portanto, antes de fazer o push, você precisa puxar/pull as alterações de lá: git checkout && git pull origin HEAD Dessa forma, seu repositório local será atualizado com as alterações do remoto.

Se algum arquivo que foi alterado por você, também foi alterado no remoto, você terá de resolver possíveis conflitos de merge antes de empurrar/push suas alterações pro remoto.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software