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?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
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).