Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Erro no "git push"

Olá, pessoal! Como vocês estão? Quero compartilhar com vocês um erro no git que não consigo resolver.

error: src refspec main does not match any
error: failed to push some refs to 'https://github.com/yapeansa/alura_newsletter.git'

Resaltando que adicionei os arquivos para commitar e os commitei antes de executar o comando

git push origin main

Se alguém souber como ajudar eu agradeço enormemente.

Abraços.

3 respostas
solução!

Oi Yago,

Faça apenas

git push

e veja a mensagem de resposta do git

Olá, Luis. Ao executar o git push obtive o seguinte resultado:

fatal: The current branch main has no upstream branch.
To push the current branch and set the remote as upstream, use

    git push --set-upstream origin main

E quando eu executo git push --set-upstream origin main , obtenho a seguinte resposta:

Enumerating objects: 6, done.
Counting objects: 100% (6/6), done.
Delta compression using up to 4 threads
Compressing objects: 100% (6/6), done.
Writing objects: 100% (6/6), 27.73 KiB | 2.77 MiB/s, done.
Total 6 (delta 0), reused 0 (delta 0)
To https://github.com/yapeansa/projeto-aluranewsletter.git
 * [new branch]      master -> master
Branch 'master' set up to track remote branch 'master' from 'origin'.

E finalmente ao executar git push origin main, obtenho:

error: src refspec main does not match any
error: failed to push some refs to 'https://github.com/yapeansa/projeto-aluranewsletter.git'

Olá, novamente, Luis. Problema resolvido! Eu recomecei tudo do zero e, aparentemente, eu precisava ter dito para o git quem eu era "localmente" executando o comando git config --local user.name "Yago" e git config --local user.email "yago.pereira@estudante.ufjf.br".

Muito obrigado pela ajuda.

Abraços!