Запитання з тегом «diff»

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

5
Які відмінності між подвійною крапкою ".." та потрійною точкою "..." в діапазонах 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> Зміни між підказками теми та основними галузями. …
190 git  diff  git-diff 

14
Як порівняти двійкові файли, щоб перевірити, чи вони однакові?
Який найпростіший спосіб (за допомогою графічного інструменту чи командного рядка на Ubuntu Linux) дізнатися, чи є два двійкові файли однаковими чи ні (за винятком часових позначок)? Мені не потрібно насправді витягувати різницю. Мені просто потрібно знати, однакові вони чи ні.
186 file  binary  compare  diff 

13
"git status" показує змінені файли, але "git diff" не має
Я переглянув усі подібні запитання. Однак я двічі перевірив, і щось дивне напевно відбувається. На одному сервері (Solaris з Git 1.8.1) я клонував сховище Git, після чого скопіював папку .git у мої існуючі живі файли. Це спрацювало чудово, я міг бігати git status тоді git diff [filename] перевірити будь-які файли, …
181 git  diff 

2
"Відрізнити" зображення за допомогою ImageMagick
Як я можу отримати різницю між двома зображеннями? У мене є оригінальне зображення. Хтось написав точний дублікат оригінального зображення. Тепер мені потрібно порівняти оригінал із написаним на зображенні та витягнути лише запис у форматі зображення. Приклад: У мене є зображення будинку. Хтось взяв копію і написав "Привіт!" на копії. Я …

6
Дозволи файлів Git в Windows
Я прочитав кілька запитань щодо дозволів на файли в Git і все ще трохи розгублений. У мене є репо на GitHub, розщеплений від іншого. Опублікувати злиття, вони повинні бути однаковими. Однак: $ git diff --summary origin/epsilon master/epsilon mode change 100644 => 100755 ants/dist/sample_bots/csharp/compile.sh mode change 100644 => 100755 ants/dist/starter_bots/coffeescript/MyBot.coffee mode …

3
Git відрізняється між поточною гілкою та master, але не включає неперекладені майстер-комітети
Я хочу, щоб у всіх галузях, які ще не об'єднані для освоєння, є різні зміни. Я намагався: git diff master git diff branch..master git diff branch...master Однак у кожному з цих випадків diff містить вміст у програмі master, який ще не був об'єднаний у мою гілку. Чи є спосіб зробити …

7
як показати спільні лінії (зворотний розл.)?
У мене є ряд текстових файлів, для яких я б хотів знати спільні рядки, а не ті, які між ними відрізняються. Командний рядок unix або windows добре. foo: linux-vdso.so.1 => (0x00007fffccffe000) libvlc.so.2 => /usr/lib/libvlc.so.2 (0x00007f0dc4b0b000) libvlccore.so.0 => /usr/lib/libvlccore.so.0 (0x00007f0dc483f000) libc.so.6 => /lib/libc.so.6 (0x00007f0dc44cd000) бар: libkdeui.so.5 => /usr/lib/libkdeui.so.5 (0x00007f716ae22000) libkio.so.5 => …
170 command-line  diff 

21
Як створити читабельну диференцію з двох електронних таблиць за допомогою git diff?
У нашому сховищі вихідного коду є маса електронних таблиць (xls). Зазвичай вони редагуються за допомогою gnumeric або openoffice.org і в основному використовуються для заповнення баз даних для тестування одиниць за допомогою dbUnit . Існує не простий спосіб зробити різні файли для файлів xls, про які я знаю, і це робить …
168 git  version-control  merge  diff  xls 


5
Алгоритм різниці? [зачинено]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …
164 algorithm  diff  vcdiff 

9
Як видалити рядки, які з’являються у файлі B, з іншого файлу A?
У мене великий файл A (що складається з електронних листів), по одному рядку для кожної пошти. У мене також є ще один файл B, який містить інший набір листів. Яку команду я використовував би для видалення всіх адрес, що відображаються у файлі B, з файлу А. Отже, якщо файл A …
160 linux  shell  sed  diff  grep 

8
Переглянути відмінності гілок з цвіллю?
Я знаю, що я можу побачити різницю між HEAD та поточним станом за допомогою meld .. Але як я можу побачити відмінності між гілками, наприклад, masterі develз цвіллю? На даний момент я роблю такі кроки: Перейменування папки робочої копії Наприклад mv /projectA /projectA_master) Клоніруйте проект знову git clone url Перехід …
159 git  diff  branch  meld 

2
Чому "git difftool" не відкриває інструмент безпосередньо?
Я налаштував gitтак: git config --global diff.tool meld Коли я бігаю: git difftool Я отримую таке повідомлення: Viewing: 'hello.txt' Hit return to launch 'meld': Потім, якщо я натискаю Enter, meldзапуститься. Як я можу відключити це повідомлення, щоб воно meldбуло запущено відразу після введення git difftool?
157 git  diff  difftool 

3
Створіть патч або diff файл із сховища git та застосуйте його до іншого іншого сховища git
Я працюю над проектом, заснованим на WordPress, і хочу виправити свій проект у кожній новій версії WP. Для цього я хочу створити патч між двома комітами або тегами. Наприклад, в репортажі /www/WPя роблю це: $git patch-format com1..com2 --stdout > ~/patchs/mypatch.patch Або $git patch-format tag1..tag2 --stdout > ~/patchs/mypatch.patch /www/WP git natif …
155 git  diff  patch  git-diff  git-apply 

4
Забарвлення білого простору у виході git-diff
Щодо форматування коду, я начебто пурист :). Я дуже часто видаляю непотрібні білі пробіли (лінії, що містять лише ws, ws в кінці рядків тощо). Я навіть встановив vim, щоб показати такі лінії, пофарбовані в червоний колір. Моя проблема полягає в тому, що, використовуючи git-diff, я часто бачу щось подібне: - …
151 git  colors  diff  whitespace 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.