Ir al contenido
DiffResolver

Fusión de texto a 3 vías

Fusión de texto a 3 vías gratuita y en línea. Pega la base, la nuestra y la suya, o un bloque de conflicto de Git, y resuelve solo los conflictos reales. Las ediciones independientes se fusionan solas.

Los archivos nunca salen de tu navegador.

Líneas: 0 · Caracteres: 0
Líneas: 0 · Caracteres: 0
Líneas: 0 · Caracteres: 0
Pega un bloque de conflicto de git

Pega la salida de un conflicto de fusión de git (con <<<<<<<, =======, >>>>>>> y, de forma opcional, ||||||| para la base). La herramienta la reparte en los tres paneles de arriba.

Opciones
Conflictos resueltos: 0/0

Acerca de la fusión de texto a 3 vías

Fusión de texto con tres entradas y detección de conflictos: base + la nuestra + la suya. Reproduce el comportamiento de git merge para texto sin estructura y acepta bloques con marcadores de conflicto de git para repartirlos con un clic.

Cómo se usa

  1. Pega el ancestro común en el editor de la base.
  2. Pega las dos versiones editadas, o pega un bloque con marcadores de conflicto de git y haz clic en Repartir para rellenar los tres lados.
  3. Resuelve cada bloque en conflicto eligiendo la nuestra, la suya o ambas.

Prueba un ejemplo

Una función corta reescrita de forma distinta en cada lado a partir de una base común.

Lo que esta herramienta no cubre

  • La resolución es siempre por líneas completas. No se pueden elegir palabras sueltas dentro de un conflicto.
  • La fusión a tres vías necesita la versión base original; para conflictos entre dos versiones usa la fusión de texto.

Preguntas frecuentes

¿Mis archivos salen alguna vez de mi navegador?

No. Cada comparación se ejecuta en local, en tu navegador. Nada de lo que pegues, sueltes o cargues se sube a un servidor; la herramienta sigue funcionando aunque te quedes sin conexión después de cargar la página.

¿Esta herramienta es gratis?

Sí. Todas las herramientas de DiffResolver son gratis, sin cuenta, sin registro y sin instalación. Como el procesamiento ocurre en tu equipo, no hay límites de uso impuestos por un servidor.

¿Puedo pegar un conflicto de git directamente?

Sí. Pega un bloque con marcadores de conflicto de git (<<<<<<<, =======, >>>>>>>) y haz clic en «Repartir en los paneles»; la base, la nuestra y la suya se rellenan de forma automática.

¿Por qué necesito una versión base?

La base le dice a la herramienta qué lado cambió cada línea. Las ediciones hechas en un solo lado se aplican solas; solo las líneas cambiadas en los dos lados se convierten en conflictos que tienes que resolver a mano.

¿Qué hace la opción «ambas» al resolver un conflicto?

Conserva las líneas de los dos lados, primero las nuestras y después las suyas. Es útil cuando cada lado añadió contenido distinto en el mismo sitio y quieres conservarlo todo.

¿Hay un límite de tamaño de archivo?

No se aplica ningún límite de servidor, porque no se sube nada. La memoria de tu equipo marca el límite práctico. Por encima de 10 MB en texto, 40 MB en imágenes, 100 MB en documentos o 500 MB en archivos comprimidos, la herramienta te avisa de que el proceso puede ser lento, pero nunca bloquea el archivo.

¿Esta herramienta funciona sin conexión?

Sí. El navegador guarda una copia de la herramienta después de la primera visita, así que una página que ya abriste sigue funcionando sin red. También puedes instalar DiffResolver como aplicación desde el menú del navegador. La instalación es opcional; en una pestaña normal el sitio funciona igual.

¿Dónde se guardan mis datos?

Tus archivos no se guardan en ningún sitio. Permanecen en la memoria de la página y desaparecen cuando cierras la pestaña. Solo lo que guardas tú se queda en este navegador: una instantánea, tus opciones de herramienta y tu tema. Para borrarlo, abre Ajustes y elige Borrar todos los datos locales.

Conceptos relacionados

Herramientas relacionadas