diff3
La même fusion que git
Utilise l’algorithme diff3 de git et d’autres outils de gestion de versions : vous obtenez les mêmes fusions automatiques et les mêmes conflits.
Fusion à trois voies · diff3 · Gratuit
Donnez-nous l’original et deux copies modifiées. Les modifications d’un seul côté sont fusionnées automatiquement — vous décidez du reste en un clic.
Collez trois versions pour les fusionner
Les modifications faites d’un seul côté sont fusionnées automatiquement. Là où les deux côtés ont modifié les mêmes lignes, c’est vous qui choisissez — rien n’est envoyé.
Les conflits non résolus sont écrits avec des marqueurs <<<<<<< de style git lorsque vous copiez ou téléchargez.
Comment ça marche
Collez le fichier original comme Base, votre copie modifiée comme Moi et l’autre copie modifiée comme Eux. Vous pouvez aussi déposer des fichiers dans chaque volet.
Cliquez sur Fusionner. Les lignes modifiées d’un seul côté sont fusionnées automatiquement ; celles modifiées différemment des deux côtés deviennent des conflits.
Choisissez Moi, Eux, Les deux, ou modifiez chaque conflit à la main, puis copiez ou téléchargez le fichier fusionné. Les conflits non résolus gardent des marqueurs de style git.
Fonctionnalités
diff3
Utilise l’algorithme diff3 de git et d’autres outils de gestion de versions : vous obtenez les mêmes fusions automatiques et les mêmes conflits.
Auto
Les modifications faites d’un seul côté — ou identiques des deux côtés — sont appliquées automatiquement et étiquetées selon leur origine.
Résolution
Utilisez Moi, utilisez Eux, gardez les deux dans l’ordre voulu, gardez la Base ou modifiez le résultat à la main. Chaque choix peut être annulé.
Mots
Les lignes en conflit sont affichées côte à côte avec les mots différents surlignés, et la version de Base à un clic.
Marqueurs
Tout ce que vous laissez non résolu est écrit avec des marqueurs <<<<<<<, ||||||| et >>>>>>>, prêt à finaliser dans votre éditeur.
Privé
Fichiers de configuration, contrats et code source sont fusionnés entièrement dans votre navigateur. Les liens de partage gardent le contenu dans le fragment de l’URL.
FAQ
Une fusion à trois voies combine deux copies modifiées d’un fichier à l’aide de l’original dont elles sont parties (la base). Connaître la base indique quel côté a modifié chaque ligne : les modifications d’un seul côté sont appliquées automatiquement et seuls les vrais conflits demandent une décision.
Un conflit survient quand les deux versions ont modifié les mêmes lignes — ou des lignes adjacentes — de manière différente. Si les deux côtés ont fait exactement la même modification, elle est fusionnée automatiquement.
Laissez la Base vide : chaque différence entre Moi et Eux devient un conflit à résoudre — une fusion à deux voies guidée, en somme.
Oui. Utilisez git show :1:fichier pour la base, :2:fichier pour la vôtre et :3:fichier pour la leur, collez-les, résolvez, puis recopiez le résultat dans le fichier.
Non. La fusion s’exécute entièrement dans votre navigateur. L’historique est stocké uniquement sur votre appareil, et les liens de partage transportent le texte dans le lien lui-même.
Oui. Activez « Ignorer les changements d’espaces » pour que les lignes réindentées ne créent pas de conflits avec de vraies modifications de l’autre côté.
Autres outils de comparaison
Diff côte à côte avec coloration syntaxique et détection du code déplacé.
Diff sémantique qui ignore l’ordre des clés, avec chemins exacts et JSON Patch.
XLSX, XLS, ODS et CSV — différences de lignes et de cellules, associées par ID.
DOCX, DOC, PDF, PPTX, ODT et plus — même entre formats.
Curseur, fondu, clignotement, différence de pixels et zones surlignées.
Ce qui est seulement dans A, seulement dans B et dans les deux — instantanément.
Comparez deux dossiers ou archives .zip — sans application de bureau.