Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Erro no Git bash

Olá!

Ultimamente estou enfrentando um problema com o git bash. Sempre que quero dar um push de algum projeto para o GitHub, aparece a seguinte mensagem:

Eu pesquisei no youtube e preciso sempre fazer um "git pull --rebase origin main". Alguém sabe como resolver esse erro?

Fico no aguardo! :D

2 respostas
solução!

Olá Kelvin, tudo bem?

O problema acontece pois você está tentando subir commits para um git remoto, mas existem commits que você não tem no seu repositório local. Antes de fazer o push, você precisa puxar/pull os commits de lá:

git checkout <sua-branch>    # troca de branch
git pull origin <sua-branch> # puxa as alterações da branch no remoto origin

Se algum arquivo no branch remoto foi alterado por você no repositório local, você terá que resolver conflitos de merge antes de empurrar/fazer o push para o repositório remoto.

Deu certo! Obrigado! :D