1
resposta

ERRO: error: src refspec principal does not match any ERRO: error: failed to push some refs to 'origem'

error: src refspec principal does not match any error: failed to push some refs to 'origem'

Podem me ajudar a entender onde errei?

PS C:\Users\dr050\Desktop\js-curso-2-aula_-> git branch -M main PS C:\Users\dr050\Desktop\js-curso-2-aula_-> git remote add origin git@github.com:Milene015/numero-secreto-.git PS C:\Users\dr050\Desktop\js-curso-2-aula_-> git push -u origem principal error: src refspec principal does not match any error: failed to push some refs to 'origem' PS C:\Users\dr050\Desktop\js-curso-2-aula_->

1 resposta

Oii, tudo bem?

O erro "error: src refspec principal does not match any" acontece quando você tá tentando fazer push para uma branch que não existe ou não tem commits.

No seu caso, acredito que o problema esteja no comando git push -u origem principal. Você tá tentando fazer push para uma branch chamada "principal" no repositório remoto "origem".

O comando git remote add origin git@github.com:Milene015/numero-secreto-.git adiciona um repositório remoto chamado "origin", não "origem".

Portanto, o comando correto para fazer push para a branch "main" no repositório remoto "origin" seria git push -u origin main.

Espero ter te ajudado e não esqueça de que você pode participar do discord da One, que foi enviado para o e-mail, lá você terá apoio de uma comunidade enorme!

Um abraço e bons estudos.