Neste artigo você vai aprender a como resolver src refspec master does not match any, um erro muito comum no git
Fala programador(a), beleza? Bora aprender mais sobre resolução de erros e git!
Este erro pode acontecer por algumas causas, não temos apenas uma origem para o problema
Então teste as soluções com calma, para não criar mais erros no seu repositório
Uma das possíveis causas é não ter dado o comando de adição de arquivos antes do push
Então faça o seguinte:
git add . git commit -a -m "primeiro commit"
Assim você vai adicionar todos os arquivos do projeto no git e depois enviar o commit
Que é como salvar o que foi feito até agora
Por fim digite o comando de envio:
git push origin master
Com este comando você está enviando toda as alterações para o seu branch mestre, ou seja, principal
Foram realizadas algumas mudanças no GitHub, talvez o seu se chame main, então o comando é:
git push origin main
Assim o problema está resolvido! Você já pode enviar os arquivos por meio do push
Quer aprender mais sobre git? Veja este curso gratuito:
Conclusão
Neste artigo você aprendeu a como resolver src refspec master does not match any no git
É um problema bem comum que impede o push das informações
Provavelmente aconteceu pois houve o esquecimento de alguns dos comandos essenciais do fluxo de envio de código
Confira nossos cursos gratuitos no Youtube, com vídeos todos os dias!
Se inscreva e ative o sininho para receber as notificações e aprender mais ainda sobre desenvolvimento web!
Veja também nosso catálogo de cursos na Udemy, todos com exercícios e projetos práticos, nas mais diversas tecnologias
O link acima contém um cupom de desconto para os cursos!
Muito bom a sua postagem me ajudou muito, estava com esse erro a 2hr e não conseguia resolver de nenhum jeito. Muito obrigado!
de nada Guilherme!
Foi de Grande ajuda Mestre , muito obrigado =)
de nada Paulo!
Me ajudou, valeu man !
de nada!
git push origin main
É isso, obrigado!
Por favor, como dar o push da forma correta tem critérios para isso???
olha a msg de erro:
Obrigadaaaaa, vlw mesmo pelo conteudo gratuito que vc disponibiliza
de nada =)
cara em todo lugar eu procurei algo que resolvesse meu problema e aqui foi o único que deu certo. Muito obrigadoooooooooooo to mt feliz na moral
show! =)
Muito obrigada pelo passo a passo resolveu meu problema, antes desse erro aparece o seguinte: everything up-to-date
Já fiz as configurações de usuário e email no repostitório de forma global. Mas só consegui commitar com seu passo a passo.
Muito bom, boa explicação, bem resumido. Vlws Professor.
de nada Everton!
muito obrigado
de nada!
Fiquei parado um tempo, e só consegui resolver o problema com esse texto aqui, obrigado pela ajuda amigo!
de nada Matheus!