Применить серию патчей, используя определенный номер патча - PullRequest
0 голосов
/ 21 мая 2019

У меня есть набор патчей, например, как показано ниже.

0001-first-commit.patch
0002-second-commit.patch
0003-third-commit.patch
0004-4th-commit.patch
0005-fifth-commit.patch

Каков наилучший способ применения патчей от указанного номера патча до конца. Я имею в виду, можем ли мы указать «диапазон» при применении патча, используя git am ?

Например, я хочу применить патч от 0003 до 0005. Какой флаг с git am следует использовать? Есть ли другой метод?

1 Ответ

1 голос
/ 21 мая 2019

Для применения от 0003 до 0005,

git am 000[3-5]*.patch

Для пропуска 0001 и 0004,

git am 000[!14]*.patch

В более сложных ситуациях вам может понадобиться небольшой скрипт, такой как цикл.

...