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!
Fala Tulio, tudo bem?
Existem 2 branches em conflito e você precisa escolher qual é a válida para fazer um merge.
1 - Verifique o status do repositório com:
git status
Saída esperada:
You are in the middle of a merge.
Unmerged paths:
(use "git add <file>..." to mark resolution)
both modified: file1.js
both modified: file2.js
2 - Edite file1.js e file2.js:
Acima da marcação em verde você pode escolher a opção para resolver o conflito:
Aceitar Alteração Atual (Current Change): Mantém a versão do código da branch na qual você está atualmente. Aceitar Alteração de Entrada (Incoming Change): Mantém a versão do código da branch que você está mesclando. Aceitar Ambas as Alterações (Both Changes): Combina as mudanças de ambas as branches.
3 - Após resolver os conflitos, adicione os arquivos ao commit:
git add file1.js file2.js
Conclua a mesclagem:
git commit
Ou aborte a mesclagem:
git merge --abort
Isso deve ajudá-lo a resolver o problema de mesclagem não concluída no seu repositório Git.
Caso a proposta de solução foi útil para você, não esqueça de marcar o tópico como solucionado e se precisar de algo mais estou a disposição!