Вопросы с тегом «diff»

397
Сравнение содержимого двух файлов в Sublime Text

У меня есть два клонированных репозитория двух очень похожих проектов с открытым исходным кодом, над которыми я работал в различных случаях в Sublime Text 2, чтобы получить желаемый результат. Код из обоих этих проектов был использован. Я использовал Git в качестве контроля версий для своего...

368
Сравните две базы данных MySQL [закрыто]

В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и,...

367
Git diff -w игнорировать пробелы только в начале и конце строк

Я люблю использовать, git diff -wчтобы игнорировать различия между пробелами. Но я только что заметил, что он игнорирует даже различия между пробелами в середине строк. Как я мог игнорировать только различия между пробелами, которые появляются в начале (^) или конце ($)...

303
Разные файлы представлены в двух разных каталогах

У меня есть две директории с одинаковым списком файлов. Мне нужно сравнить все файлы, присутствующие в обоих каталогах, используя diffкоманду. Есть ли простой вариант командной строки, чтобы сделать это, или мне нужно написать сценарий оболочки, чтобы получить список файлов, а затем выполнить...

295
Найти файлы, существующие в одном каталоге, но не в другом [закрыто]

Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме переполнения стека. Закрыто 2 года назад . Locked . Этот вопрос и его ответы заблокированы, потому что...

295
Как развернуть / свернуть разделы в Vimdiff?

Я начал использовать vimdiff сегодня и хотел сделать некоторые вещи, которые я считал само собой разумеющимся в редакторах diff на основе Windows (например, развернуть / свернуть раздел diff, иметь полное расширение файла / только diff с 3 строками контекста выше или ниже и т. д.). В настоящее...

284
Что такое Windows-эквивалент команды diff?

Я знаю, что есть пост, похожий на этот: здесь . Я попытался использовать compкоманду, как она упоминала, но если у меня есть два файла, один с данными типа «abcd», а другой с данными «abcde», он просто говорит, что файлы имеют разные размеры. Я хотел знать, где именно они отличаются. В Unix простой...

272
Как прочитать вывод из git diff?

Справочная страница для git-diffдовольно длинная, и объясняет много случаев, которые не кажутся необходимыми для начинающего. Например: git diff origin/master

244
diff для вывода только имен файлов

Я хочу запустить команду Linux, которая будет рекурсивно сравнивать две директории и выводить только имена файлов, которые отличаются. Это включает в себя все, что присутствует в одном каталоге, а не в другом или наоборот, и текстовые...

241
Быстрый способ поиска строк в одном файле, которых нет в другом?

У меня есть два больших файла (наборы имен файлов). Примерно 30.000 строк в каждом файле. Я пытаюсь найти быстрый способ найти строки в file1, которых нет в file2. Например, если это файл1: line1 line2 line3 И это файл2: line1 line4 line5 Тогда мой результат / вывод должен быть: line2 line3 Это...

236
Git diff файл против его последнего изменения

Возможно ли заставить git создавать diff между определенным файлом, как он существует сейчас, и как он существовал до последнего коммита, который его изменил? То есть если мы знаем: $ git log --oneline myfile 123abc Fix some stuff 456def Frobble the foos 789dba Initial commit Затем git diff 456def...

236
Показать различия между коммитами

Я использую Git на Ubuntu 10.04 (Lucid Lynx). Я сделал некоторые поручения своему хозяину. Тем не менее, я хочу получить разницу между этими коммитами. Все они в моей главной ветке. Например: commit dj374 made changes commit y4746 made changes commit k73ud made changes Я хочу получить разницу между...

235
Как мне использовать git diff для длинных строк?

Я запускаю git-diff для файла, но изменение находится в конце длинной строки. Если я использую клавиши курсора для перемещения вправо, он теряет цветовое кодирование - и, что еще хуже, линии не выстраиваются в линию - усложняя отслеживание изменений. Есть ли способ предотвратить эту проблему или...

233
Самый быстрый способ определить, имеют ли два файла одинаковое содержимое в Unix / Linux?

У меня есть сценарий оболочки, в котором мне нужно проверить, содержат ли два файла одинаковые данные или нет. Я делаю это для большого количества файлов, и в моем скрипте diffкоманда кажется узким местом производительности. Вот строка: diff -q $dst $new > /dev/null if ($status) then ... Может...

229
Хотите исключить файл из «git diff»

Я пытаюсь исключить файл ( db/irrelevant.php) из Git diff. Я попытался поместить файл в dbподкаталог, названный .gitattributesстрокой, irrelevant.php -diff и я также попытался создать файл, .git/info/attributesсодержащий db/irrelevant.php. Во всех случаях db/irrelevant.phpфайл включается в diff как...

224
Графические программы DIFF для Linux [закрыто]

В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и,...