Olá Evandro tudo bem?
Continua com o problema? Você tentou a própria solução apontada pela mensagem de erro? Ele indica que a tua branch local pode estar desatualizada com a branch de origem, e indicou que fizesse o comando 'git pull' para atualizar antes de tentar um novo push.
Att, Rodrigo.
ola Rodrigo , tentei mas nao funcionou
Dê uma olhada neste link, a solução está no próprio Docs do GitHub
https://docs.github.com/en/get-started/using-git/dealing-with-non-fast-forward-errors
Ele te dá dois caminhos, o primeiro vc executa um fetch e um merge na sequência. E no segundo basicamente o git pull mas desta vez passando o origin e a branch name. Tem mais pessoas atualizando este repositório? Ou vc fez alguma alteração diretamente lá no GitHub? Pergunto isso, porque parece ser um projeto pessoal em que só vc tenha acesso. Não era pra estar fora de sincronia a menos que esteja subindo algo direto pela plataforma também.
Tenta o : git pull origin main
Espero que consiga resolver! Avisa aqui...
Estou com o mesmo problema. Não consegui resolver por esses caminhos.