git format-patch -n <hash>
onde o -n é o número de commits a partir do hash
Ex. Para gerar 7 arquivos de patch a partir do HEAD
git format-patch -7 HEAD
checa status
git apply --stat file.patch
verifica possiveis conflitos
git apply --check file.patch
aplica o path
git apply file.patch
use o --exclude=(*string*)
para remover os arquivos que possam causar conflito
Source: https://stackoverflow.com/questions/6658313/generate-a-git-patch-for-a-specific-commit