Amazon Best VPN GoSearch

Icône de favori OnWorks

git-archive - En ligne dans le Cloud

Exécutez git-archive dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande git-archive qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

PROGRAMME:

Nom


git-archive - Créer une archive de fichiers à partir d'un arbre nommé

SYNOPSIS


jet archives [--format= ] [--list] [--prefix= /] [ ]
[-o | --sortie= ] [--worktree-attributes]
[--télécommande= [--exec= ]]
[ ...]

DESCRIPTION


Crée une archive du format spécifié contenant l'arborescence du nom
tree et l'écrit sur la sortie standard. Si est spécifié, il est préfixé
aux noms de fichiers dans l'archive.

jet archives se comporte différemment lorsqu'on lui donne un ID d'arborescence par rapport à lorsqu'on lui donne un ID de validation ou une balise
IDENTIFIANT. Dans le premier cas, l'heure actuelle est utilisée comme heure de modification de chaque fichier dans
les archives. Dans ce dernier cas, le temps de validation tel qu'il est enregistré dans le commit référencé
l'objet est utilisé à la place. De plus, l'ID de validation est stocké dans un pax étendu global
en-tête si le format tar est utilisé ; il peut être extrait en utilisant jet obtenir-tar-commit-id. En ZIP
fichiers, il est stocké en tant que commentaire de fichier.

OPTIONS


--format=
Format de l'archive résultante : goudron or Zip *: français. Si cette option n'est pas donnée et que le
fichier de sortie est spécifié, le format est déduit du nom du fichier si possible (par exemple
écrire dans "foo.zip" rend la sortie au format zip). Sinon la sortie
le format est le goudron.

-l, --liste
Afficher tous les formats disponibles.

-v, --verbeux
Signaler les progrès à stderr.

--préfixe= /
Préfixer / à chaque nom de fichier dans l'archive.

-o , --sortie=
Écrire l'archive à au lieu de stdout.

--worktree-attributs
Recherchez également les attributs dans les fichiers .gitattributes dans l'arbre de travail (voir le
section intitulée « ATTRIBUTS »).


Il peut s'agir de n'importe quelle option comprise par le backend de l'archiveur. Voir la section suivante.

--à distance=
Au lieu de créer une archive tar à partir du référentiel local, récupérez une archive tar de
un référentiel distant. Notez que le référentiel distant peut imposer des restrictions sur
Les expressions sha1 peuvent être autorisées dans . Voir git-upload-archive(1) pour plus de détails.

--exec=
Utilisé avec --remote pour spécifier le chemin d'accès au git-upload-archive du côté distant.


L'arborescence ou le commit pour lequel produire une archive.


Sans paramètre de chemin facultatif, tous les fichiers et sous-répertoires du
répertoire de travail sont inclus dans l'archive. Si un ou plusieurs chemins sont spécifiés,
seuls ceux-ci sont inclus.

BACK-END EXTRA OPTIONS


Zip *: français
-0
Stockez les fichiers au lieu de les dégonfler.

-9
Niveau de compression le plus élevé et le plus lent. Vous pouvez spécifier n'importe quel nombre de 1 à 9 à
ajustez la vitesse et le taux de compression.

CONFIGURATION


tar.umask
Cette variable peut être utilisée pour restreindre les bits d'autorisation des entrées d'archive tar. Les
la valeur par défaut est 0002, ce qui désactive le bit d'écriture du monde. La valeur spéciale "utilisateur"
indique que le umask de l'utilisateur archivant sera utilisé à la place. Voir umask(2) pour
des détails. Si --remote est utilisé alors seule la configuration du référentiel distant
Prend effet.

le goudron. .commander
Cette variable spécifie une commande shell à travers laquelle la sortie tar générée par git
l'archive doit être redirigée. La commande est exécutée à l'aide du shell avec le
tar sur son entrée standard, et devrait produire la sortie finale sur son standard
sortir. Toutes les options de niveau de compression seront transmises à la commande (par exemple, "-9"). Un
fichier de sortie avec la même extension que utilisera ce format si aucun autre
format est donné.

Les formats "tar.gz" et "tgz" sont définis automatiquement et par défaut gzip -cn. Tu
peut les remplacer par des commandes personnalisées.

le goudron. .à distance
Si vrai, activez à l'usage des clients distants via git-upload-archive(1). Valeurs par défaut
à false pour les formats définis par l'utilisateur, mais à true pour les formats "tar.gz" et "tgz".

CARACTÉRISTIQUES


exporter-ignorer
Les fichiers et répertoires avec l'attribut export-ignore ne seront pas ajoutés à l'archive
des dossiers. Voir attributs git(5) pour plus de détails.

exportation-subst
Si l'attribut export-subst est défini pour un fichier, Git développera plusieurs
espaces réservés lors de l'ajout de ce fichier à une archive. Voir attributs git(5) pour plus de détails.

Notez que les attributs sont par défaut extraits des fichiers .gitattributes de l'arborescence qui
est en cours d'archivage. Si vous souhaitez modifier la façon dont la sortie est générée après coup
(par exemple, vous avez commis sans ajouter un export-ignore approprié dans ses .gitattributes),
ajustez le fichier .gitattributes extrait si nécessaire et utilisez --worktree-attributes
option. Vous pouvez également conserver les attributs nécessaires qui doivent s'appliquer lors de l'archivage
n'importe quel arbre dans votre fichier $GIT_DIR/info/attributes.

EXEMPLES


git archive --format=tar --prefix=junk/ HEAD | (CD /var/tmp/ && goudron xf -)
Créer une archive tar qui contient le contenu du dernier commit sur le
branche et extrayez-la dans le répertoire /var/tmp/junk.

git archive --format=tar --prefix=git-1.4.0/ v1.4.0 | gzip > git-1.4.0.tar.gz
Créez une archive compressée pour la version v1.4.0.

git archive --format=tar.gz --prefix=git-1.4.0/ v1.4.0 >git-1.4.0.tar.gz
Identique à ci-dessus, mais en utilisant la gestion intégrée de tar.gz.

archive git --prefix=git-1.4.0/ -o git-1.4.0.tar.gz v1.4.0
Identique à ci-dessus, mais le format est déduit du fichier de sortie.

git archive --format=tar --prefix=git-1.4.0/ v1.4.0^{tree} | gzip > git-1.4.0.tar.gz
Créer un tarball compressé pour la version v1.4.0, mais sans pax étendu global
en-tête.

git archive --format=zip --prefix=git-docs/ HEAD:Documentation/ > git-1.4.0-docs.zip
Mettez tout dans le répertoire Documentation/ de la tête actuelle dans git-1.4.0-docs.zip,
avec le préfixe git-docs/.

git archive -o dernier.zip HEAD
Créez une archive Zip qui contient le contenu du dernier commit sur le
branche. Notez que le format de sortie est déduit de l'extension du fichier de sortie.

git config tar.tar.xz.commande "xz -c"
Configurez un format "tar.xz" pour créer des fichiers tar compressés LZMA. Tu peux l'utiliser
en spécifiant --format=tar.xz, ou en créant un fichier de sortie comme -o foo.tar.xz.

Utilisez git-archive en ligne à l'aide des services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

Commandes Linux

Ad




×
Publicité
❤ ️Achetez, réservez ou achetez ici — gratuitement, contribue à maintenir la gratuité des services.