Git - Създайте git кръпка за конкретен коммит

Трябва да напиша скрипт, който генерира кръпки за списък с номера на фиксиране на SHA1.

Опитах се да използвам git format-patch

Има ли начин да се създаде кръпка само за конкретен SHA1?

За да създадете кръпки от най-горната стойност, е фиксиран специфичен хеш sha1:

Последните 10 кръпки от главата в един файл с кръпки:

Да кажем, че имате идентификатор 2 след фиксиране 1, който бихте могли да изпълните:

където 2 и 1 са SHA хешове.

Тази команда (както вече беше предложена от @Naftuli Tzvi Kay):

Заменете HEAD с персонализиран хеш или диапазон.

ще създаде файл за корекция за най-новия коммит, форматиран да прилича на UNIX формат на пощенска кутия.

- - Подгответе корекции от най-горните ангажименти.

След това можете да приложите отново файла на корекцията във формат на пощенска кутия:

Бързо и лесно решение.