Olá, Neemias! Tudo bem?
Você encontrou alguns problemas ao tentar adicionar o remote e fazer o push no Git. Vamos resolver isso passo a passo.
- Erro ao adicionar remote: O erro "remote origin already exists" indica que você já configurou um remote chamado 'origin' para seu repositório. Se você deseja verificar se o remote está configurado corretamente ou alterá-lo, você pode usar:
git remote -v
para listar os remotes configurados e seus URLs.
Se o URL estiver errado, você pode remover o remote com git remote remove origin
e adicionar novamente com o comando correto.
- Erro ao fazer push: O erro "src refspec main does not match any" sugere que você está tentando fazer push para uma branch chamada 'main' que não existe no seu repositório local. No Git, o nome padrão da branch principal mudou recentemente de 'master' para 'main'. No seu caso, parece que sua branch principal ainda é chamada 'master'. Então, você deve usar:
git push origin master
para enviar suas alterações para a branch 'master' no GitHub.
Aqui está um exemplo de como você pode corrigir o remote, se necessário, e fazer o push corretamente:
# Verificar os remotes existentes
git remote -v
# Se precisar corrigir o URL do remote 'origin'
git remote remove origin
git remote add origin git@github.com:Reink01/alura_space.git
# Fazer o push para a branch 'master'
git push origin master
Espero ter ajudado e bons estudos!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.