Вопросы с тегом 'diff'

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

Как показать изменения, которые были поставлены?

Я поставил несколько изменений, которые нужно совершить; как я могу увидеть diff всех файлов, которые были поставлены для следующего коммита? Я знаю git статус, но мне бы хотелось увидеть фактические различия - а не только имена файлов, которые поста...
19 окт. '09 в 12:57
14 отв.

Как выполнить grep (поиск) кода в истории git?

Я удалил файл или некоторый код в файле когда-то в прошлом. Могу ли я grep в содержимом (а не в сообщениях фиксации)? Очень плохое решение заключается в grep log: git log -p | grep <pattern> Однако это не возвращает хеш фиксации сразу. Я иг...
28 мая '10 в 14:36
18 отв.

Как увидеть изменения в коммите Git?

Когда я делаю git diff COMMIT я вижу изменения между этим коммитом и HEAD (насколько я знаю), но я хотел бы видеть изменения, которые были сделаны этим единственным коммитом. Я не нашел никаких очевидных опций в diff/log, которые бы дали мне такой ...
10 июля '13 в 9:22
26 отв.

Как просмотреть вывод 'git diff' с помощью моего предпочтительного инструмента сравнения/средства просмотра?

Когда я набираю git diff, я хочу просмотреть результат с помощью моего средства визуального сравнения (SourceGear "diffmerge" в Windows). Как настроить git для этого?
01 нояб. '08 в 1:55
12 отв.

Как увидеть изменения между двумя коммитами без взаимных договоренностей?

Как вы делаете git diff показывает только разницу между двумя коммитами, исключая другие коммиты между ними?
28 июля '09 в 3:02
8 отв.

Учитывая два дерева каталогов, как узнать, какие файлы отличаются?

Если я хочу найти различия между двумя деревьями каталогов, я обычно просто выполняю: diff -r dir1/ dir2/ Это точно определяет различия между соответствующими файлами. Мне интересно только получить список соответствующих файлов, содержимое которых...
15 февр. '11 в 0:52
10 отв.

Как раскрасить diff в командной строке?

Когда у меня есть diff, как я могу его раскрасить, чтобы он выглядел хорошо? Я хочу это для командной строки, поэтому, пожалуйста, никаких графических решений.
10 янв. '12 в 11:49
16 отв.

Сравните два файла в Visual Studio

Я видел новый инструмент сравнения в VS 2012 для сравнения двух файлов или двух версий файла. Мне это нравится. Но когда я пытался найти его, я не могу, потому что не использую TFS. Есть ли способ, как я могу просто сравнить два файла со встроенной ф...
07 дек. '12 в 0:32
21 отв.

Сравните две базы данных MySQL

В настоящее время я разрабатываю приложение с использованием базы данных MySQL. Структура базы данных все еще находится в движении и изменяется во время развития (я меняю локальную копию, оставляя ее на тестовом сервере). Есть ли способ сравнить дв...
22 окт. '08 в 16:41
3 отв.

Как выйти из результатов 'git diff' в Git Bash в окнах?

Я использую Git Bash в Windows 7. Когда я запускаю git diff, я вижу это: Однако я не могу вернуться к регулярному приглашению. Нажатие Ctrl + C, похоже, работает, но как только я начинаю вводить команду, она закрывается (END) как на этом изобра...
29 марта '12 в 19:25
9 отв.

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

У меня есть два клонированных репозитория из двух очень похожих проектов с открытым исходным кодом, над которыми я работал в разных экземплярах в Sublime Text 2, чтобы достичь желаемого результата. Был использован код из обоих этих проектов. Я исполь...
16 сент. '14 в 19:31
9 отв.

git -дифф для игнорирования ^ M

В проекте, где некоторые из файлов содержат ^ M как разделители строк. Разделение этих файлов, по-видимому, невозможно, так как git -diff видит, что весь файл представляет собой только одну строку. Как отличается от предыдущей версии? Есть ли опци...
11 дек. '09 в 20:23
4 отв.

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

Я начал использовать vimdiff сегодня и хотел сделать некоторые из вещей, которые я принял как должное, в Windows-редакторах с расширением (например, развернуть/свернуть раздел diff, иметь полное расширение файла/только отличается от 3 контекста линии...
13 марта '11 в 13:44
5 отв.

Как установить патч `git diff` без Git?

Как мой клиент может применить патч, созданный с помощью git diff без git? Я попытался использовать команду patch, но всегда запрашивает имя файла для исправления.
05 авг. '10 в 22:10
1 отв.

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

Мне нравится использовать git diff -w, чтобы игнорировать различия в пробелах. Но я только заметил, что он игнорирует даже пробелы в середине строк. Как я мог игнорировать пробелы, возникающие в начале (^) или конце ($) строк?
04 дек. '10 в 2:00