Vai al contenuto
DiffResolver

Unione di testo a 3 vie

Unione di testo a 3 vie, gratuita e online. Incolla la base, la nostra versione e la loro, oppure un blocco di conflitto git non modificato, e risolvi solo i conflitti reali. Le modifiche indipendenti si uniscono da sole.

I file non lasciano mai il tuo browser.

Righe: 0 · Caratteri: 0
Righe: 0 · Caratteri: 0
Righe: 0 · Caratteri: 0
Incolla un blocco di conflitto git

Incolla il risultato di un conflitto di merge di git (con <<<<<<<, =======, >>>>>>> e, se c'è, ||||||| per la base). Lo strumento lo divide nei tre riquadri qui sopra.

Opzioni
Conflitti risolti: 0/0

Informazioni sull'unione di testo a 3 vie

Unione di testo con tre testi e rilevamento dei conflitti: base + nostra + loro. Segue le regole del merge di git per il testo non strutturato e accetta un blocco di marcatori di conflitto git incollato, che divide con un clic.

Come si usa

  1. Incolla l'antenato comune nell'editor della base.
  2. Incolla le due versioni modificate, oppure incolla un blocco di marcatori di conflitto git e fai clic su Dividi per riempire tutti e tre i lati.
  3. Risolvi ogni blocco in conflitto scegliendo Nostra, Loro o Entrambe.

Prova un esempio

Una funzione breve riscritta in modo diverso da ogni lato a partire da una base comune.

Che cosa non fa questo strumento

  • Solo risoluzione per righe intere. Nessuna scelta di parole in linea dentro un conflitto.
  • L'unione a tre vie richiede la versione base originale; per i conflitti a due vie usa l'unione di testo.

Domande frequenti

I miei file lasciano mai il browser?

No. Ogni confronto viene eseguito in locale nel tuo browser. Nulla di quello che incolli, trascini o carichi va a un server; lo strumento continua a funzionare anche se vai offline dopo il caricamento della pagina.

Questo strumento è gratuito?

Sì. Tutti gli strumenti di DiffResolver sono gratuiti, senza account, senza registrazione e senza installazione. Poiché l'elaborazione avviene sul tuo dispositivo, non ci sono limiti d'uso imposti da un server.

Posso incollare direttamente un conflitto git?

Sì. Incolla un blocco che contiene i marcatori di conflitto di git (<<<<<<<, =======, >>>>>>>) e fai clic su Dividi nei riquadri; la base, la nostra e la loro versione si riempiono da sole.

Perché mi serve una versione base?

La base dice allo strumento quale lato ha cambiato ogni riga. Le modifiche fatte su un lato solo si applicano da sole; solo le righe cambiate su entrambi i lati diventano conflitti da risolvere a mano.

Che cosa fa la scelta Entrambe quando risolvo un conflitto?

Tiene le righe di entrambi i lati, prima la nostra e poi la loro. È utile quando ogni lato ha aggiunto un contenuto diverso nello stesso punto e li vuoi tutti e due.

C'è un limite di dimensione dei file?

Non si applica alcun limite del server, perché non viene caricato nulla. La memoria del tuo dispositivo fissa il limite pratico. Oltre 10 MB per il testo, 40 MB per le immagini, 100 MB per i documenti o 500 MB per gli archivi, lo strumento ti avvisa che l'elaborazione può essere lenta, ma non blocca mai il file.

Questo strumento funziona offline?

Sì. Dopo la prima visita il browser conserva una copia dello strumento, quindi una pagina già aperta funziona anche senza rete. Puoi anche installare DiffResolver come app dal menu del browser. L'installazione resta facoltativa: in una scheda normale il sito funziona allo stesso modo.

Dove vengono conservati i miei dati?

I tuoi file non vengono conservati da nessuna parte. Restano nella memoria della pagina e spariscono quando chiudi la scheda. In questo browser resta solo quello che salvi tu: un'istantanea, le tue opzioni dello strumento e il tuo tema. Per rimuoverlo, apri Impostazioni e scegli Cancella tutti i dati locali.

Concetti collegati

Strumenti correlati