Aconteceu comigo ao receber falhas de push e pull:
- "Enviar para origem / mestre foi rejeitado"
- "Você ainda não concluiu sua mesclagem (existe MERGE_HEAD). Confirme suas alterações antes de mesclar"
Para resolver:
- Ir para a janela "Controle de versão" - > Guia "Log".
- Clique com o botão direito no commit anterior - > "Redefinir ramificação atual para aqui ..."
- No Git reset, selecione "Mixed" (mantém as alterações locais).
- Se houver confirmações posteriores que já foram enviadas - > Puxe do controle remoto e mescle conforme necessário.
- Confirme as novas alterações e envie para o remoto.