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