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

Патч - це програмне забезпечення, розроблене для усунення проблем або оновлення комп'ютерної програми або її допоміжних даних. Сюди входить виправлення вразливих місць безпеки та інших помилок та поліпшення зручності використання або продуктивності.

10
Як створити git-патч для конкретного комітету?
Мені потрібно написати сценарій, який створює патчі для списку номерів комісій SHA1. Я спробував використовувати git format-patch <the SHA1>, але це генерувало патч для кожного комітету після цього SHA1. Після створення декількох сотень патчів мені довелося вбити процес. Чи є спосіб генерувати виправлення лише для конкретного SHA1?
1231 git  patch 

5
Як перемістити певні комісії на основі іншої гілки в git?
Ситуація: майстер на X quickfix1 знаходиться на рівні X + 2 Такий як: o-o-X (master HEAD) \ q1a--q1b (quickfix1 HEAD) Тоді я почав працювати над quickfix2, але випадково взяв quickfix1 як джерельну гілку для копіювання, а не як master. Тепер quickfix2 знаходиться на рівні X + 2, + 2 відповідних …
381 git  commit  patch 



4
Чи можу я розділити вже розщеплену луску за допомогою git?
Нещодавно я відкрив patchдля addкоманди команду git , і мушу сказати, що це дійсно фантастична особливість. Я також виявив, що велику частину можна розділити на менші хунки, натиснувши на sключ, що додає точності вчинення. Але що робити, якщо я хочу ще більшої точності, якщо роздвоєна шматка недостатньо мала? Наприклад, розглянемо …
204 git  split  add  patch 


5
Як просто створити виправлення з моєї останньої версії git?
Я шукаю магічну команду створення патчу з останнього зробленого комітету. Мій робочий процес іноді виглядає приблизно так vi some.txt git add some.txt git commit -m "some change" і тепер я просто хочу писати git create-patch-from-last-commit-to-file SOME-PATCH0001.patch але що я повинен помістити туди замість create-patch-from-last-commit-to-file?
186 git  patch 

8
Як ти сквош здійснює один патч з форматом git-patch?
У мене є вісім комісій у філії, які я хотів би надіслати електронною поштою деяким людям, які ще не є освіченими. Поки що все, що я роблю, дає мені 8 патч-файлів, або починає надавати мені патч-файли за кожну фіксацію в історії філії, починаючи з початку часу. Я використовував git rebase …
163 git  patch  squash  git-squash 

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 

20
Як застосувати диференційний патч для Windows?
Існує безліч програм, які можуть створити різний патч, але у мене є час, намагаючись застосувати його. Я намагаюся поширити патч, і у мене з’явилося запитання від користувача про те, як його застосувати. Тож я спробував розібратися в цьому самостійно і з’ясував, що у мене немає поняття, і більшість інструментів, які …
136 windows  diff  gnu  patch 

3
Чим відрізняється git am від git?
І те, git amі git applyінше можна використовувати для нанесення патчів. Я не бачу різниці. Зараз я бачу різницю: git amавтоматично здійснює виконання, тоді як git applyлише торкається файлів, але не створює фіксацію. Це єдина різниця?
134 git  patch 

7
Як я можу візуалізувати відмінності між персонажами в уніфікованому файлі diff?
Скажіть, я отримую патч, створений за допомогою git format-patch. Файл, в основному, є уніфікованим розходженням з деякими метаданими. Якщо я відкрию файл у Vim, я бачу, які рядки були змінені, але я не бачу, які символи в змінених рядках відрізняються. Хтось знає спосіб (у Vim чи іншому вільному програмному забезпеченні, …
122 git  vim  diff  patch 

5
ЧерепахаHg нанести патч
TortoiseHg дозволяє вам надіслати електронною поштою файл патча змін, але чи підтримує він застосування патчів? Якщо так, то як застосувати патч за допомогою TortoiseHg? Рішення Дякую @Will Bickford за вашу допомогу. Щойно я знайшов цю функцію, перелічену як TODO на сайті TortoiseHg.

4
Що означає "1 рядок додає помилки пробілів", коли застосовується патч?
Я редагував декілька файлів розмітки клонованого віддаленого сховища і хотів протестувати створення та застосування патчів з однієї гілки в іншу. Однак кожного разу, коли я взагалі вношу будь-які зміни, я отримую таке повідомлення під час git apply: 0001-b.patch:16: trailing whitespace. warning: 1 line adds whitespace errors. (Це відбувається на моєму …

2
Як завантажити єдиний коміт-відмін від GitHub?
Я хотів би отримати єдину комісію (назвемо це ${SHA}) від GitHub через веб-інтерфейс. Наприклад, щось на кшталт: $ git clone http://github.com/foo/bar $ cd bar $ git format-patch -o .. ${SHA}~1..${SHA} $ cd .. $ rm -rf bar ... але без клонування всього сховища (репост, про який йде мова, великий). Очевидно, …
104 github  diff  patch  git-diff 

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