Olá Ivan! Como vai?
Esse erro que você está enfrentando geralmente ocorre quando o branch que você está tentando enviar para o repositório remoto não existe no seu repositório local.
No seu caso imagino que a sua branch esteja com o nome "master", que é o nome padrão que vem quando instalamos o Git, por isso está acontecendo esse erro. Então, para resolver o problema, basta alterar o nome da branch para "main", para isso use o comando:
git branch -m main
Depois disso a sua branch estará com o nome correto e você poderá executar o comando git push origin main
funcionará sem mais problemas.
Espero ter ajudado e bons estudos!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.