Blog
Cursos
Canal
Consultar Certificado
Sobre
Cursos
Consultar Certificado
Como Resolver "src refspec master does not match any" no Git

Normalmente o erro "src refspec master does not match any" é referente a algum processo pulado durante o envio de arquivos no github, ou o direcionamento errado de branches.
Primeiro vamos tentar enviar o projeto sem pular nenhumas das etapas, sem pular nenhuma, como adicionar, fazer commit e push, etc. Então siga esse tutorial da nossa matéria, nele verifique as etapas, para ver se não está pulando.
Segundo, se a dica anterior não funcionar testaremos outra alternativa, os branches/tags.
Se ao enviar persistir o erro, pode ser que esteja nos branches, pode existir mais de um e você estar enviando para o errado.
Abra o seu projeto no site do github e verifique os branches, veja o nome do branche, e se houver mais de um, verifique o "padrão" ou "default".

Agora ao fazer o push, você deverá usar o branche com a marcação de padrão/default, por exemplo, na imagem anterior eu usaria "git push -u origin master". Se o branche padrão fosse o multi eu usaria "git push -u origin multi".
Ao acaso, se você não entende de como usar branches, então leia nossa matéria sobre envio de diretórios para o github.

Compartilhar no Whatsapp!
Todos direitos reservados a Junior Criste | .