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.