Как работи Сравнение на текст
Инструментът за сравнение на текст сравнява два блока текст ред по ред и подчертава кои редове са добавени, премахнати или непроменени. Добавянията се появяват в зелено, а изтриванията в червено, в единен изглед с номерата на редовете от двата текста в полето отстрани. Сравнението се изпълнява незабавно в браузъра в момента, в който и двете полета за въвеждане съдържат текст, и нищо от поставеното не се предава на сървър.
Използваният алгоритъм за сравнение е diff по най-дългата обща подпоследователност над цели редове - същото семейство, към което принадлежи помощната програма Unix diff: намира най-големия набор от редове, общи за двата текста, а всичко останало е вмъкване или изтриване. Изходът се чете като унифициран diff, което е познато, ако вече четете изхода на git diff.