Примечание. Сначала вы можете просмотреть, что будет делать ваш патч:
Сначала статистика:
git apply --stat a_file.patch
Затем пробный прогон для выявления ошибок:
git apply --check a_file.patch
Наконец, вы можете использовать git am
, чтобы применить ваш патч в качестве коммита: он позволяет подписать примененный патч.
Это может быть полезно для дальнейшего использования.
git am --signoff < a_file.patch
См. Пример в этой статье :
В вашем журнале git вы обнаружите, что сообщения о фиксации содержат тег «Подписано». Этот тег будет прочитан Github и другими, чтобы предоставить полезную информацию о том, как коммит оказался в коде.