Closed iareis closed 3 years ago
Quando vc deu o push, as atualizações foram rejeitadas porque no repositório remoto tem informações que você não tem no repositório local. No caso a sua branch e o main estão divergentes, com commits diferentes. Aí teria que dar o git pull antes, pra buscar o que no remoto, ajustar e aí o push, mas vi que está dando erro no pull, tenta usar "git pull --rebase"
Muito obrigado @danielcanoli realmente funcionou. Eu estava com receio de utilizar o comando pela descrição dele.
Fiz algo e não estou conseguindo identificar a fonte do problema. Este tentando um git pull na branch main, mas retorna erro fatal: Invalid value for pull.rebase: true. (marquei com "1" na imagem)...
Criei um sub-diretório testes para tentar identificar, mas retorna outro erro. (marquei com "3" na imagem)...
Na imagem abaixo marquei com "2" onde idendifica que tenho commits em conflito, os quais não estou conseguindo acertar. Your branch and 'github/main' have diverged, and have 3 and 6 different commits each, respectively. (use "git pull" to merge the remote branch into yours)
Li sobre o git rebase mas não entendi bem seu funcionamento e fiquei preocupado em piorar mais. Mas li que terei que retornar o origin para upstream antes de tentar este comando...