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

210
Просмотр всех `git diffs` с vimdiff

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

202
Как подробно показать незафиксированные изменения в Git и некоторых различиях в Git

Как показать незафиксированные изменения в Git? Я STFW'ed , и эти команды не работают: teyan@TEYAN-THINK MINGW64 /d/nano/repos/PSTools/psservice (teyan/psservice) $ git status On branch teyan/psservice Your branch is up-to-date with 'origin/teyan/psservice'. Changes to be committed: (use "git reset...

196
Git Visual Diff между ветвями

Этот ответ отлично подходит для просмотра визуальных различий между двумя файлами, которые включены в git: Как просмотреть вывод 'git diff' с помощью программы визуальных различий? Тем не менее, я хотел бы видеть визуальный контраст между двумя ветвями. Пока что моя лучшая ставка выглядит так: git...

190
git: diff между файлом в локальном репо и источником

Я хочу найти различия между файлом в моем локальном хранилище и тем, что находится в origin master. Я знаю, что есть git diff, однако я просто хочу выделить его в этот конкретный файл. Для простоты предположим, что файл назван file1.txtи имеет локальный путь к файлу =, [local_path]а в источнике -...

190
Каковы различия между двойной точкой «..» и тройной точкой «…» в диапазонах коммитов Git diff?

Каковы различия между следующими командами ?: git diff foo master # a git diff foo..master # b git diff foo...master # c Руководство по разным говорит об этом: Сравнение ветвей $ git diff topic master <1> $ git diff topic..master <2> $ git diff topic...master <3> Изменения между...

186
Как сравнить двоичные файлы, чтобы проверить, совпадают ли они?

Какой самый простой способ (используя графический инструмент или командную строку в Ubuntu Linux) узнать, являются ли два двоичных файла одинаковыми или нет (за исключением отметок времени)? Мне не нужно на самом деле извлечь разницу. Мне просто нужно знать, одинаковы они или...

184
Получение разницы между двумя репозиториями

Как мы можем получить разницу между двумя git-репозиториями? Сценарий: у нас есть repo_a и repo_b. Последний был создан как копия repo_a. После этого в обоих хранилищах произошла параллельная разработка. Есть ли способ, которым мы можем перечислить различия текущих версий этих двух...

181
«git status» показывает измененные файлы, но «git diff» не показывает

Я посмотрел на все подобные вопросы. Тем не менее, я дважды проверил, и определенно происходит что-то странное. На одном сервере (Solaris с Git 1.8.1) я клонировал репозиторий Git, а затем скопировал папку .git в мои существующие живые файлы. Это работало отлично, я мог бежать git status затем git...

180
Как проверить разницу в секундах между двумя датами?

Должен быть более простой способ сделать это. У меня есть объекты, которые нужно обновлять время от времени, поэтому я хочу записывать, когда они были созданы, проверять текущую временную метку и обновлять при необходимости. datetime.datetime оказался трудным, и я не хочу погружаться в библиотеку...

179
«Различий» изображения с помощью ImageMagick

Как я могу получить разницу между двумя изображениями? У меня есть оригинальное изображение. Кто-то написал точную копию оригинального изображения. Теперь мне нужно сравнить оригинал с написанным на изображении и извлечь только текст в формате изображения. Пример: у меня есть фотография дома....

173
Разрешения для файлов Git в Windows

Я прочитал несколько вопросов, касающихся прав доступа к файлам в Git, и все еще немного запутался. У меня есть репозиторий на GitHub, раздвоенный от другого. Пост слияния, они должны быть идентичны. Тем не мение: $ git diff --summary origin/epsilon master/epsilon mode change 100644 => 100755...

171
Git diff между текущей веткой и мастером, но не включает в себя необработанные коммиты

Я хочу увидеть разницу всех изменений в ветке, которая еще не объединена с мастером. Я попытался: git diff master git diff branch..master git diff branch...master Однако в каждом из этих случаев diff содержит содержимое в master, которое еще не было объединено с моей веткой. Есть ли способ провести...

170
Как показать линии в общем (обратный diff)?

У меня есть ряд текстовых файлов, для которых я хотел бы знать общие линии, а не строки, которые отличаются между ними. Командная строка Unix или Windows в порядке. Foo: linux-vdso.so.1 => (0x00007fffccffe000) libvlc.so.2 => /usr/lib/libvlc.so.2 (0x00007f0dc4b0b000) libvlccore.so.0 =>...

170
Git: Как разнести два разных файла в разные ветки?

У меня есть два разных файла в разных ветках. Как я могу изменить их в одной команде? Что-то вроде # git diff branch1/foo.txt branch2/foo-another.txt Я мог бы проверить другой файл, проверить его и восстановить, но это довольно грязное...

168
Как создать читабельный diff из двух электронных таблиц, используя git diff?

У нас есть много электронных таблиц (xls) в нашем хранилище исходного кода. Они обычно редактируются с помощью gnumeric или openoffice.org и в основном используются для заполнения баз данных для модульного тестирования с помощью dbUnit . Я не знаю простых способов создания различий в файлах xls, и...

168
Сравнение двух файлов в терминале Linux

Есть два файла с именами «a.txt» и «b.txt», оба имеют список слов. Теперь я хочу проверить, какие слова являются дополнительными в «a.txt» и не находятся в «b.txt» . Мне нужен эффективный алгоритм, так как мне нужно сравнить два...

164
Дифференциальный алгоритм? [закрыто]

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

160
Как удалить строки, которые появляются в файле B, из другого файла A?

У меня есть большой файл A (состоящий из электронных писем), одна строка для каждого письма. У меня также есть другой файл B, который содержит другой набор писем. Какую команду я бы использовал, чтобы удалить все адреса, которые появляются в файле B, из файла A. Итак, если файл A содержал: A B C и...