Grâce à la commande suivante, vous pouvez extraire tous les fichiers modifiés avec leur arborescence de dossier entre deux versions de commit.
Attention les changements du startid ne sont pas pris en compte. Si vous en avez besoin, mettre le commit id précédent
git diff --name-only --diff-filter=ACMRT startid endid | xargs tar -rf mesfichiers.tar