1
resposta

Erro GIT PUSH LOCAL MASTER!

Eu estava sofrendo para conseguir executar o GIT PUSH LOCAL MASTER e recebendo sempre a seguinte mensagem:

$ git push local master
error: src refspec master does not match any
error: failed to push some refs to 'C:UsersPedroDocumentsgit-e-githubservidor'

minha solução foi criar um novo remote para testar (e deu certo):

git remote add teste /c/Users/Pedro/Documents/git-e-github/servidor

SUBSTITUINDO:

C:\Users\Pedro\Documents\git-e-github\servidor

POR:

/c/Users/Pedro/Documents/git-e-github/servidor

Note que as barras estão em outra direção e inves de C: temos /c/

ao executar o push tente substituir o MASTER por MAIN, talvez esse possa estar sendo seu conflito.

depois disso não tive mais problemas e consegui seguir com a aula. Espero ajudar alguém. Bons estudos!

1 resposta

Olá Pedro, tudo bem? Espero que sim.

Peço desculpa pela demora em lhe dar um retorno

Fico feliz em ver sua participação no fórum e agradeço por compartilhar a sua solução com a comunidade do fórum Alura, com certeza ajudará outros alunos e alunos que passem por situações semelhantes. A título de curiosidade, outra forma de sanar esse problema é envolver o caminho completo com aspas duplas, dessa forma, o Git Bash consegue identificar as barras presentes na rota passada, por exemplo:

git remote add local "C:\Users\Pedro\Documents\git-e-github\servidor"

Caso queira aprimorar ainda mais o seu aprendizado sobre as mudanças de nomenclatura das branchs, recomendo a leitura do artigo abaixo:

Mais uma vez, obrigado por compartilhar conosco seu conhecimento.

Fico à disposição em caso de dúvidas.

Um grande abraço, até mais!