Use isso para gerar um arquivo de patch para qualquer número de git commits, neste exemplo os 4 últimos:
git format-patch -4 HEAD --stdout > 0001-last-4-commits.patch
Para testar se o patch se aplica corretamente:
git apply --check 0001-last-4-commits.patch
Para finalmente aplicar o patch:
git am --signoff 0001-last-4-commits.patch