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

Акт выявления различий между двумя или более файлами для поддержки различных действий по разработке программного обеспечения (отслеживание ошибок, создание исправлений, ...)

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

13
Что такое Windows-эквивалент команды diff?
Я знаю, что есть пост, похожий на этот: здесь . Я попытался использовать compкоманду, как она упоминала, но если у меня есть два файла, один с данными типа «abcd», а другой с данными «abcde», он просто говорит, что файлы имеют разные размеры. Я хотел знать, где именно они отличаются. В …
284 windows  cmd  diff 



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

10
Могу ли я использовать git diff для неотслеживаемых файлов?
Можно ли попросить git diff включить неотслеживаемые файлы в свой вывод diff? Или мой лучший выбор - добавить новые файлы, которые я создал, и существующие файлы, которые я отредактировал, и использовать git diff --cached ?
270 git  diff 

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

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

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

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

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

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


4
Просмотр всех `git diffs` с vimdiff
Я настроил git diffобертку в vimdiff, используя в качестве руководства « Git Diff with Vimdiff », и он работает, как и ожидалось, если не будет много файлов с изменениями. Когда есть несколько файлов с изменениями, и я запускаю git diff, он открывает первый файл, и после выхода из первого экземпляра …
210 git  vim  diff  vimdiff 

16
Git Visual Diff между ветвями
Этот ответ отлично подходит для просмотра визуальных различий между двумя файлами, которые включены в git: Как просмотреть вывод 'git diff' с помощью программы визуальных различий? Тем не менее, я хотел бы видеть визуальный контраст между двумя ветвями. Пока что моя лучшая ставка выглядит так: git diff --name-status master dev который …
196 git  diff 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.