Exporter une archive
Export Archive… écrit les fichiers d'un commit, d'une branche ou d'une balise au format .zip ou .tar.gz, sans le dossier .git, comme git archive. C’est le moyen le plus rapide de transmettre à quelqu’un la source d’une version.
Fonctionne dans GitTree Gratuit : toutes les fonctionnalités Git locales, une fois connecté.
Sur cette page
Avant de commencer
- Le commit, la branche ou la balise que vous souhaitez exporter se trouve dans le graphique.
Où le trouver
- Cliquez avec le bouton droit sur un commit ou une balise : Export Archive….
| Action | macOS | Windows et Linux |
|---|---|---|
| Trouvez d'abord le commit | ⌘F | Ctrl+F |
Mesures
Ouvrir l'exportation
Cliquez avec le bouton droit sur le commit ou la balise et choisissez Export Archive….
Choisissez le format et le dossier
Choisissez Zip archive (.zip) ou Gzipped tarball (.tar.gz). Sous Folder inside the archive, saisissez un préfixe tel que
project-1.0/ou laissez-le vide.Sauvegarder
Appuyez sur Export… et choisissez où enregistrer le fichier.
Résultat attendu
Un .zip ou .tar.gz avec les fichiers exactement tels qu'ils étaient dans ce commit.
Ce qui est et n'est pas inclus
- Les fichiers marqués
export-ignoredans.gitattributessont laissés de côté ;export-substespaces réservés sont remplis. - Les fichiers Git LFS sont écrits sous forme de petits fichiers de pointeur, et non sous forme de contenu.
- Les sous-modules ne sont pas inclus : leurs dossiers sont laissés de côté.
Si quelque chose ne va pas
"Ce nom de dossier ne peut pas être utilisé"
Utilisez / entre les dossiers et terminez le préfixe par /, par exemple project-1.0/.
Questions
L'archive inclut-elle mes modifications non validées ?
Non, il contient le commit exactement tel qu’enregistré.