Ir para o conteúdo
DiffResolver

Mesclagem de texto a 3 vias

Mesclagem de texto a 3 vias online e grátis. Cole a base, a nossa versão e a versão deles, ou um bloco de conflito do Git, e resolva só os conflitos reais. As edições independentes se mesclam sozinhas.

Os ficheiros nunca saem do seu navegador.

Linhas: 0 · Carateres: 0
Linhas: 0 · Carateres: 0
Linhas: 0 · Carateres: 0
Cole um bloco de conflito do Git

Cole o resultado de um conflito de fusão do Git (com <<<<<<<, =======, >>>>>>> e, se existir, ||||||| para a base). A ferramenta divide-o pelos três painéis acima.

Opções
Conflitos resolvidos: 0/0

Sobre a fusão de texto a 3 vias

Fusão de texto com três entradas e deteção de conflitos: base + nossa + deles. Segue as regras da fusão do Git para texto sem estrutura e aceita blocos com marcadores de conflito do Git colados, para dividir com um clique.

Como usar

  1. Cole o antecessor comum no editor da base.
  2. Cole as duas versões editadas, ou cole um bloco bruto com marcadores de conflito do Git e clique em Dividir para preencher os três lados.
  3. Resolva cada bloco em conflito e escolha Nossa, Deles ou Ambas.

Experimente um exemplo

Uma função curta reescrita de forma diferente em cada lado a partir de uma base comum.

O que esta ferramenta não faz

  • Resolução só por linhas inteiras. Não há escolha de palavras em linha dentro de um conflito.
  • A fusão a três vias precisa da versão base original; para conflitos só a duas vias use a fusão de texto.

Perguntas frequentes

Os meus ficheiros saem do meu navegador?

Não. Todas as comparações são feitas localmente no seu navegador. Nada do que colar, largar ou carregar é enviado para um servidor; a ferramenta continua a funcionar mesmo que fique sem ligação depois de a página abrir.

Esta ferramenta é grátis?

Sim. Todas as ferramentas do DiffResolver são grátis, sem conta, sem registo e sem instalação. Como o processamento é feito no seu dispositivo, não há limites de utilização impostos por um servidor.

Posso colar um conflito do Git diretamente?

Sim. Cole um bloco com marcadores de conflito do Git (<<<<<<<, =======, >>>>>>>) e clique em Dividir pelos painéis; a base, a nossa versão e a versão deles são preenchidas sozinhas.

Porque preciso de uma versão base?

A base diz à ferramenta que lado alterou cada linha. As edições feitas só num lado são aplicadas sozinhas; só as linhas alteradas nos dois lados se tornam conflitos que tem de resolver à mão.

O que faz a opção Ambos ao resolver um conflito?

Mantém as linhas dos dois lados, primeiro as nossas e depois as deles. Isso é útil quando cada lado acrescentou conteúdo diferente no mesmo sítio e quer ficar com tudo.

Existe um limite de tamanho de ficheiro?

Não se aplica nenhum limite de servidor, porque nada é enviado. A memória do seu dispositivo define o limite prático. Acima de 10 MB para texto, 40 MB para imagens, 100 MB para documentos ou 500 MB para arquivos, a ferramenta avisa que o processamento pode ser lento, mas nunca bloqueia o ficheiro.

Esta ferramenta funciona sem ligação?

Sim. Depois da primeira visita, o navegador guarda uma cópia da ferramenta, por isso uma página que já abriu continua a funcionar sem rede. Também pode instalar o DiffResolver como aplicação a partir do menu do navegador. A instalação é opcional; num separador normal o site funciona da mesma forma.

Onde ficam guardados os meus dados?

Os seus ficheiros não ficam guardados em lado nenhum. Ficam na memória da página e desaparecem quando fecha o separador. Neste navegador fica apenas o que guardar por si: uma captura, as suas opções de ferramenta e o seu tema. Para remover, abra as Definições e escolha Apagar todos os dados locais.

Conceitos relacionados

Ferramentas relacionadas