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

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

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

13
Що таке Windows еквівалент команди diff?
Я знаю, що є посада, схожа на цю: тут . Я спробував скористатися такою compкомандою, як вона згадувала, але якщо у мене є два файли, один з такими даними, як "abcd", а другий з даними "abcde", він просто говорить, що файли мають різний розмір. Я хотів знати, де саме вони …
284 windows  cmd  diff 




6
Як читати вихід з git diff?
Сторінка чоловіка git-diffдосить довга, і пояснюється багато випадків, які не здаються необхідним початківцю. Наприклад: git diff origin/master
270 git  diff  git-diff 

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

11
Швидкий спосіб пошуку рядків в одному файлі, які не є в іншому?
У мене є два великих файли (набори імен файлів). Приблизно 30 000 рядків у кожному файлі. Я намагаюся знайти швидкий спосіб пошуку рядків у file1, які відсутні у file2. Наприклад, якщо це файл1: line1 line2 line3 І це файл2: line1 line4 line5 Тоді мій результат / результат повинен бути: line2 …
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 ... Чи може бути швидший …
231 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. Я хочу, щоб зміни в цьому файлі були …
229 git  diff  git-diff 

13
Графічні програми DIFF для Linux [закрито]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …

3
Для чого "git diff - терпіння"?
Чим алгоритм терпіння відрізняється від алгоритму за замовчуванням git diff, і коли я хочу його використовувати?
219 git  diff 

4
Перегляд усіх "git diffs" з vimdiff
Я налаштовуюся, git diffщоб перетворитись на vimdiff, використовуючи " Git Diff with Vimdiff " в якості посібника, і він працює як очікувалося, якщо не буде багато файлів зі змінами. Коли є декілька файлів із змінами, і я запускаю git diff, він відкриває перший файл, і після виходу з першого екземпляра …
209 git  vim  diff  vimdiff 

16
git visual різняться між гілками
Ця відповідь чудово підходить для того, щоб побачити візуальну різницю між двома файлами, які перевіряються на git: Як я бачу вихід "git diff" за допомогою програми для візуального розгляду? Однак я хотів би бачити візуальну різницю між двома гілками. Поки, здається, найкраща моя ставка: git diff --name-status master dev що …
196 git  diff 

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