Archiver un dépôt Git en ZIP

Archiver un dépôt Git en ZIP #

La commande git archive permet de créer une archive Zip d’un dépôt Git sur la base d’un commit donné.

Par exemple :

$ git log
commit 99c76590f5398ada05d6fcd50fe4e91c99be42f2 (HEAD -> master)
Author: Moi <moi@domaine.fr>
Date:   Mon Apr 7 14:58:39 2025 +0200

    Initial commit
$ git archive -o archive.zip 99c76590f5398ada05d6fcd50fe4e91c99be42f2