У меня есть некоторые исходные данные, которые я не хочу ссылаться, но я хочу, чтобы их можно было исправлять. Если я использую diff -u в файле, где я полностью заменил его содержимое чем-то другим, вместо того, чтобы в основном «удалить все» плюс все новые строки, я получаю весь старый файл с «-» перед каждой строкой.Исключая удаленные строки из разностного вывода
Мы можем предположить, что исходные данные на данный момент не меняются. Есть ли способ получить diff для создания патча без дублирования каких-либо исходных данных с линиями «-», т. Е. Просто описать номера строк для удаления по пути, а затем все вставки?