Boa tarde,
Quando tento realizar o git merge lista do execício em questão, ocorre o seguinte erro:
fatal: refusing to merge unrelated histories
Sabem o que significa?
Boa tarde,
Quando tento realizar o git merge lista do execício em questão, ocorre o seguinte erro:
fatal: refusing to merge unrelated histories
Sabem o que significa?
Aparentemente você criou um branch A a partir do branch B, e está tentando fazer merge dele no branch C. Isso que significa o erro "histórias não relacionadas".
Obrigado! Mas qual seria a solução, Vinicius?
Você pode testar algumas coisas, mas não há garantia de que vá funcionar. O correto é realmente só realizar o merge de "histórias relacionadas", ou seja, de branches que façam sentido.
Você pode tentar fazer um rebase desse seu branch B a partir do C, onde você quer fazer o merge, e depois tentar o emrge.
Você pode fazer cherry-pick manualmente dos commits no branch C (ensino isso no segundo curso, se não me engano).