Git - Създайте git кръпка за конкретен коммит
Трябва да напиша скрипт, който генерира кръпки за списък с номера на фиксиране на SHA1.
Опитах се да използвам git format-patch
Има ли начин да се създаде кръпка само за конкретен SHA1?
За да създадете кръпки от най-горната стойност, е фиксиран специфичен хеш sha1:
Последните 10 кръпки от главата в един файл с кръпки:
Да кажем, че имате идентификатор 2 след фиксиране 1, който бихте могли да изпълните:
където 2 и 1 са SHA хешове.
Тази команда (както вече беше предложена от @Naftuli Tzvi Kay):
Заменете HEAD с персонализиран хеш или диапазон.
ще създаде файл за корекция за най-новия коммит, форматиран да прилича на UNIX формат на пощенска кутия.
- - Подгответе корекции от най-горните ангажименти.
След това можете да приложите отново файла на корекцията във формат на пощенска кутия:
Бързо и лесно решение.