Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Oi Icaro,
Pelo que vejo, o erro "remote origin already exists" indica que você já configurou um repositório remoto com o nome "origin".
Para verificar o repositório remoto git remote -v.
Se estiver errado, você pode tentar remover o repositório remoto existente com o comando git remote remove origin e depois adicionar o repositório correto novamente com git remote add origin <URL_DO_SEU_REPOSITÓRIO>.
O erro "src refspec main does not match any" geralmente ocorre quando a branch local que você está tentando enviar (neste caso, "main") não existe ou não foi criada corretamente.
Verifique se você criou a branch com git branch -M main e se fez o primeiro commit com git add . e git commit -m "mensagem do commit".
Depois, tente o git push -u origin main novamente. 👍
Para saber mais:
Continue praticando e explorando o Git, você está no caminho certo! 🤔 💪 🚀
Deu certo obrigado.