Pular para o conteúdo

Escrever código

Resolver conflitos de merge

Editor de conflitos que lê os estágios reais do Git, com undo e redo normais.

Documentada para a versão 1.0.222 min de leitura
Nesta página

Os arquivos em conflito vêm de git ls-files -u, e as versões base, atual e de entrada são carregadas direto dos objetos do Git. Nada é adivinhado a partir do texto do arquivo.

Resolver bloco a bloco

  • Ações Atual, Entrada, Ambos e Base em cada bloco de conflito
  • Navegação entre conflitos do arquivo
  • Ação global para todo o arquivo, com confirmação antes de aplicar
  • As escolhas entram no histórico de desfazer/refazer do editor, como qualquer edição

Formatos reconhecidos

O leitor entende os estilos merge, diff3 e zdiff3, blocos adjacentes, finais de linha LF e CRLF, BOM UTF-8 e arquivos sem quebra de linha final.

Os blobs ficam em cache por alguns minutos, então reabrir o mesmo conflito não custa nova leitura.