Diff
Definizione rapida
Rappresentazione delle differenze tra due versioni di file, contenuti o stati.
Spiegazione
Un diff mostra aggiunte, rimozioni e righe di contesto, rendendo possibile una revisione mirata. È utile per controllare che una modifica resti nello scope e per individuare cambiamenti accidentali.
Esempio pratico
Prima di chiudere una correzione, il revisore legge il diff e verifica che siano cambiati soltanto la funzione e il test pertinenti.
Spiegazione tecnica
Il confronto può riguardare working tree, indice, commit o due percorsi; la semantica dipende dall’algoritmo e dai punti di riferimento scelti.
Da non confondere con
Non è un backup completo né una spiegazione del comportamento: mostra variazioni testuali, che devono essere interpretate.