1. Cos'è un confronto diff?
Un diff individua le differenze tra due testi (o file). Si usa per il code review, per confrontare versioni di documenti, verificare modifiche di configurazione e correggere traduzioni. Di solito confronta riga per riga e distingue tra righe aggiunte, rimosse e modificate. `git diff` di Git e la funzione di confronto di ogni editor di codice si basano su questo stesso principio. Questo strumento non invia mai il tuo testo a un server: tutto viene confrontato istantaneamente nel browser, così anche codice o documenti sensibili restano privati.