03 / Версии
Сравнить две версии текста
Построчный diff покажет добавления и удаления даже за пределами репозитория.
При проверке правок удобнее начать с перечня изменений. Если две версии лежат рядом, их можно сравнить обычной командой Git без создания репозитория.
Поставьте прежнюю версию первой
git diff --no-index -- draft-before.txt draft-after.txt
Строки с - были в первой версии, строки с + появились во второй. Несколько соседних строк без знака показывают контекст правки. Если пути содержат пробелы, заключите их в кавычки.
Сначала прочитайте смысловые изменения
Проверьте числа, имена и команды. Затем оцените форматирование. При массовой правке отступов полезно отдельно запустить сравнение с --ignore-space-change, а спорные места сверить в полном выводе.
Учитывайте код возврата
В режиме --no-index код 1 сообщает, что версии различаются. Если вызываете сравнение из скрипта, обработайте этот результат как найденные изменения.