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

Патч - это часть программного обеспечения, предназначенная для устранения проблем или обновления компьютерной программы или ее вспомогательных данных. Это включает в себя исправление уязвимостей и других ошибок, а также улучшение удобства использования или производительности.

10
Как создать Git-патч для определенного коммита?
Мне нужно написать скрипт, который создает патчи для списка номеров коммитов SHA1. Я пытался использовать git format-patch <the SHA1>, но это создало патч для каждого коммита, начиная с этого SHA1. После того, как было сгенерировано несколько сотен патчей, мне пришлось убить процесс. Есть ли способ сгенерировать патч только для конкретного …
1233 git  patch 

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



4
Можно ли разделить уже разделенный кусок с помощью git?
Недавно я обнаружил, что Git patchиспользует addкоманду, и должен сказать, что это действительно фантастическая функция. Я также обнаружил, что большой кусок можно разделить на более мелкие куски, нажавs клавишу, что повышает точность фиксации. Но что, если я хочу еще большей точности, если разделенный кусок не достаточно мал? Например, рассмотрим этот …
205 git  split  add  patch 

8
В чем основное различие между запросами PATCH и PUT?
Я использую PUTзапрос в моем приложении Rails. Теперь новый HTTP-глагол PATCHбыл реализован браузерами. Итак, я хочу знать , что основное различие между PATCHи PUTзапросы, и когда мы должны использовать один или другой.
187 http  patch  put  httpverbs 

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 format-patch?
У меня есть восемь коммитов на ветке, которые я хотел бы послать по электронной почте некоторым людям, которые еще не являются просветленными. Пока что все, что я делаю, либо дает мне 8 файлов патчей, либо начинает давать мне файлы патчей для каждого коммита в истории ветки, с самого начала. Я …
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 …
155 git  diff  patch  git-diff  git-apply 

20
Как я могу применить diff-патч в Windows?
Существует множество программ, которые могут создать патч для различий, но у меня есть куча времени, чтобы применить его. Я пытаюсь распространить патч, и у меня есть вопрос от пользователя о том, как его применить. Поэтому я попытался выяснить это самостоятельно и обнаружил, что понятия не имею, и большинство инструментов, которые …
136 windows  diff  gnu  patch 

3
В чем разница между git am и git apply?
Оба git amи git applyмогут быть использованы для применения патчей. Я не вижу разницы. Теперь я вижу разницу: git amавтоматически фиксирует, тогда как git applyтолько касается файлов, но не создает фиксации. Это единственная разница?
134 git  patch 

7
Как я могу визуализировать посимвольные различия в едином файле сравнения?
Скажем, у меня есть патч, созданный с помощью git format-patch. По сути, файл представляет собой унифицированный файл сравнения с некоторыми метаданными. Если я открываю файл в Vim, я вижу, какие строки были изменены, но я не вижу, какие символы в измененных строках отличаются. Кто-нибудь знает способ (в Vim или другом …
122 git  vim  diff  patch 

4
Что означает «1 строка добавляет ошибки пробелов» при применении патча?
Я редактирую некоторые файлы уценки клонированного удаленного репозитория и хотел протестировать создание и применение исправлений из одной ветки в другую. Однако каждый раз, когда я вообще вношу какие-либо изменения, я получаю следующее сообщение git apply: 0001-b.patch:16: trailing whitespace. warning: 1 line adds whitespace errors. (Это происходит на моем Mac, и …

5
TortoiseHg Применить патч
TortoiseHg позволяет вам отправить кому-нибудь файл исправления с вашими изменениями, но поддерживает ли он применение исправлений? Если да, то как применить патч с помощью TortoiseHg? Решение Спасибо @Will Bickford за вашу помощь. Я только что обнаружил, что эта функция указана как TODO на сайте TortoiseHg.

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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.