Описание тега git-diff

Shows changes between the working tree and the committed contents of a git repository, or between two commits or branches of the repository.
6 ответов

Как настроить kdiff3 в Mac OS?

В.gitconfig Файл, который я настроил для git diff, выглядит следующим образом: [diff] tool = kdiff3 [difftool "kdiff3"] path = path_directory/kdiff3.app В этой настройке kdiff недоступен, и я получаю следующую ошибку при запуске в терминале >>…
15 ноя '15 в 16:59
3 ответа

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

Можно ли заставить git создавать diff между конкретным файлом, как он существует сейчас, и как он существовал до последнего коммита, который его изменил? То есть, если мы знаем: $ git log --oneline myfile 123abc Fix some stuff 456def Frobble the foo…
16 апр '12 в 14:59
0 ответов

Возможен ли git difftool для двоичных файлов? Если да, то как его настроить?

Здесь и здесь я следовал руководствам, подобным этим, о том, как различать двоичные файлы в git, а именно - файлах.odt и файлах Microsoft Word. Они позволили мне $git diff <commit> в файлах.odt и файлах Microsoft Word для отображения разницы …
04 дек '15 в 22:01
1 ответ

Git Diff Python: Python не может открыть файл. Удаляет все "\" из каталога

Когда я пытаюсь выполнить команду diff для файла, используя мой собственный скрипт на python, я получаю сообщение об ошибке "Не удается открыть файл" и показывает каталог со всеми удаляемыми символами "\". .gitconfig: [diff "zip"] textconv = python …
26 май '15 в 19:25
1 ответ

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

Когда вы вызываете git diff, он использует diff Утилита для сравнения файлов, однако, не по умолчанию. Он использует несколько дополнительных опций, некоторые из которых я могу назвать: Различные маркеры перед строками: +/- вместо>/<. Несколько стро…
18 апр '13 в 10:26
1 ответ

Git diff между текущей модификацией и другой ссылкой

Я хотел бы показать разницу между моей текущей работой (в грязном состоянии) и другой веткой. Я могу сделать: $ git diff my_other_branch К сожалению, разница изменилась: я хотел бы обменять ссылку (например, git diff a..b => git diff b..a, Любое реш…
14 май '18 в 14:09
1 ответ

git diff переименовывает / перемещает и изменяет файлы, но пропускает переименованные / перемещенные и идентичные файлы

Я использую: git diff HEAD --diff-filter=R -M с помощью внешнего инструмента сравнения meld для отображения файлов, которые были переименованы / перемещены и изменены. Я всегда делаю git diff перед выполнением коммита, чтобы как проверить свою работ…
12 фев '16 в 16:44
2 ответа

Как я могу сделать git diff без учета регистра, в то же время делая `git diff --color`?

Можно ли сделать регистр нечувствительным git diff в то же время git diff --color-words? Или мне нужно использовать внешнюю программу сравнения git diff --color-words? (примечание: если все, что вам нужно, это git diff без учета регистра, перейдите …
14 фев '11 в 23:18
1 ответ

Как использовать git difftool с docdiff

Как я могу использовать git difftool с docdiff? Для некоторых документов мне нравится формат как docdiff отображает вывод.Docdiffоднако выводит HTML-файл (если мы хотим его самый лучший вывод). Как мне ссылаться git difftool заставить его отображать…
27 сен '12 в 16:01
1 ответ

git diff --check показывает изменения не связанных веток / файлов

Фон Я пытаюсь увидеть пробельные ошибки текущей ветви (игнорируя CR на eol). Большинство файлов используют CRLF, и у меня нет установленного конфигурации core.whitespace. Это оригинальная команда: git -c core.whitespace=trailing-space,cr-at-eol dif…
31 июл '18 в 17:26
1 ответ

Найти файлы коммита A, которые изменились по сравнению с коммитом B с git?

Я ищу что-то вроде "git diff -name-only B A", но ограничено файлами, содержащимися в коммите А. Или, другими словами, мне нужен список всех файлов, измененных с помощью коммита А (исключая историю), которые не являются так же, как в коммите B (включ…
20 окт '11 в 11:37
2 ответа

Gui для git выбрать ревизию для сравнения?

Я хочу сравнить разные ревизии одного файла. В командной строке я могу сделать это git difftool &lt;revision_1&gt;:&lt;file_1&gt; &lt;revision_2&gt;:&lt;file_2&gt;, Но я хочу использовать графический интерфейс, чтобы выбрать, какие ревизии сравниваю…
04 ноя '16 в 16:32
1 ответ

Изменения в.gitignore не отображаются в журнале, но отображаются в коммите для фиксации diff

Когда что-то возвращается, я внес изменения в файл.gitignore. Сегодня, когда я вытащил последний код, моего изменения не было. Итак, я запустил эту команду: git log -p .gitignore И это показало мне, что последнее изменение в файле было моим. Затем я…
21 дек '12 в 14:29
0 ответов

Количество вставок изменяется при коммите

Скажем, у меня есть некоторые неподтвержденные незафиксированные изменения. я делаю git diff --stat, это дает +x,-y в общем и целом. Тогда я совершаю это. Теперь я проверяю снова git show &lt;commit_code&gt; --stat, это дает мне +z, -y в общем и цел…
13 фев '19 в 22:01
0 ответов

Измените тему пакета "git diff" в Atom на тему Github

Тема по умолчанию для пакета Atom Git Diff: Это показывает изменения в dark greenудалил строки в dark red и имеет black фон. Есть ли способ показать разницу, как показано на консоли Github, как показано на рисунке ниже. Я попытался добавить код ниже…
10 окт '18 в 10:35
0 ответов

Экспорт ВСЕХ изменений между репозиториями без подключения к Интернету через текстовый файл

Как экспортировать все изменения и только изменения, сделанные в репозитории git (репо A) с момента последнего экспорта, и импортировать его в другое существующее git репо (репо B)? Предостережение заключается в том, что эти два репозитория могут об…
30 авг '18 в 00:18
1 ответ

Добавление подсказок в Git, чтобы помочь с diff

Git diff часто думает, что незначительные изменения - это очень большие изменения и неправильно идентифицирует незначительно измененный код. Есть ли простой способ помочь git like, добавив маркер в исходный код или каким-то другим способом?
25 дек '17 в 20:07
5 ответов

Можно ли различить PowerPoint, управляемый версией, с помощью git?

У меня есть некоторые документы PowerPoint, которые я поддерживаю с помощью git. Я хочу знать, какие различия существуют между версиями файла. Текст является наиболее важным, изображения и форматирование не так много (по крайней мере, на данный моме…
27 авг '15 в 21:43
2 ответа

Добавление git diff в почту push-уведомлений

В настоящее время я использую gitolite для управления своим хранилищем и пользователями. Я успешно настроил уведомление по электронной почте после каждого нажатия. Команда chmod a+x post-receive-email cd /path/to/your/repository.git ln -sf /usr/shar…
5 ответов

git diff - показать мне изменения конца строки?

Мой редактор меняет окончания строк моих исходных файлов. Когда я делаю git diffЯ вижу одну и ту же строку дважды - один раз с - и однажды с + - без видимой разницы. Как я могу получить git diff чтобы показать мне, что это изменение на самом деле бы…
13 окт '10 в 03:52