У меня есть два тега в моем Git в той же ветке. Между ними есть как минимум 5-6 коммитов. Как создать один патч между двумя тегами, чтобы его можно было применить к репозиторию GitHub?
Вы можете создать один diff (патч) между двумя тегами, используя следующие
$ git diff tag1 tag2 -- > the-patch.diff
Замените tag1 и tag2 на нужные теги.
tag1
tag2
Вы можете создать один патч для нескольких коммитов, используя опцию --stdout и направляя вывод в файл:
--stdout
git checkout tag2 git format-patch tag1 --stdout > patch1to2.patch