Englishfrançaisespagnol

Icône de favori OnWorks

git-send-pack - En ligne dans le Cloud

Exécutez git-send-pack 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-send-pack 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-send-pack - Transférer des objets via le protocole Git vers un autre référentiel

SYNOPSIS


jet envoyer-pack [--all] [--dry-run] [--force] [--receive-pack= ]
[--verbeux] [--mince] [--atomique]
[--[no-]signed|--sign=(true|false|if-demandé)]
[ :] [ ...]

DESCRIPTION


Habituellement, vous voudriez utiliser jet pousser, qui est un wrapper de niveau supérieur de cette commande,
plutôt. Voir git-push (1).

Invoque git-recevoir-pack sur un référentiel éventuellement distant, et le met à jour à partir du
référentiel, envoi de références nommées.

OPTIONS


--receive-pack=
Chemin vers le git-recevoir-pack programme à l'extrémité distante. Parfois utile pour pousser
vers un référentiel distant via ssh, et vous n'avez pas le programme dans un répertoire sur le
par défaut $CHEMIN.

--exec=
Identique à --receive-pack= .

--tout
Au lieu de spécifier explicitement les références à mettre à jour, mettez à jour toutes les têtes localement
exister.

--stdin
Prenez la liste des références de stdin, une par ligne. S'il y a des références spécifiées sur le
ligne de commande en plus de cette option, les références de stdin sont traitées après
ceux de la ligne de commande.

If --stateless-rpc est spécifié avec cette option, la liste des références doit
être au format paquet (pkt-line). Chaque référence doit être dans un paquet séparé, et la liste
doit se terminer par un paquet flush.

- à sec
Faites tout sauf envoyer les mises à jour.

--Obliger
Habituellement, la commande refuse de mettre à jour une référence distante qui n'est pas un ancêtre du
ref local utilisé pour l'écraser. Ce drapeau désactive la vérification. Ce que cela signifie, c'est que
le référentiel distant peut perdre des commits ; l'utiliser avec précaution.

--verbeux
Exécutez verbeux.

--mince
Envoyez un pack "mince", qui enregistre les objets sous forme deltifiée à partir d'objets non
inclus dans le pack pour réduire le trafic réseau.

--atomique
Utilisez une transaction atomique pour mettre à jour les références. Si l'une des références ne parvient pas à se mettre à jour
alors la poussée entière échouera sans changer aucune référence.

--[no-]signé, --sign=(true|false|si demandé)
GPG-signer la demande push pour mettre à jour les références du côté de la réception, pour lui permettre d'être
vérifié par les crochets et/ou être enregistré. Si false ou --no-signed, aucune signature ne sera
tenté. Si true ou --signed, le push échouera si le serveur ne prend pas en charge
poussées signées. Si défini sur si demandé, signez si et seulement si le serveur prend en charge signé
pousse. Le push échouera également si l'appel réel à gpg --sign échoue. Voir git-
recevoir-pack(1) pour les détails sur l'extrémité de réception.


Un hôte distant pour héberger le référentiel. Lorsque cette partie est spécifiée, git-recevoir-pack
est invoqué via ssh.


Le référentiel à mettre à jour.

...
Les références distantes à mettre à jour.

EN PRÉCISANT L' RÉF


Il existe trois façons de spécifier les références à mettre à jour sur l'extrémité distante.

avec --tout flag, toutes les références qui existent localement sont transférées vers le côté distant. Tu
ne peut spécifier aucun si vous utilisez ce drapeau.

Sans --tout et sans aucun , les têtes qui existent à la fois du côté local et du côté
le côté distant sont mis à jour.

Lorsqu'un ou plusieurs sont spécifiés explicitement (que ce soit sur la ligne de commande ou via
--stdin), il peut s'agir d'un seul motif ou d'une paire de tels motifs séparés par un
deux-points ":" (cela signifie qu'un nom de référence ne peut pas contenir de deux-points). Un seul motif
n'est qu'un raccourci pour :.

Chaque paire de motifs se compose du côté source (avant les deux points) et du côté destination
(après le côlon). La référence à pousser est déterminée en trouvant une correspondance qui correspond à la
côté source, et où il est poussé est déterminé en utilisant le côté destination. Les règles
utilisé pour faire correspondre une référence sont les mêmes règles utilisées par jet parse-rév pour résoudre une référence symbolique
Nom. Voir git-rev-analyse (1).

· C'est une erreur si ne correspond pas exactement à l'une des références locales.

· C'est une erreur si correspond à plus d'une référence distante.

· Si ne correspond à aucune référence distante non plus

· il doit commencer par "refs/" ; est utilisé comme destination littéralement dans ce
Cas.

· == et la réf qui correspondait au ne doit pas exister dans l'ensemble des
références à distance ; la réf correspondait localement est utilisé comme nom de la destination.

Sans --Obliger, les ref est stocké sur la télécommande uniquement si n'existe pas, ou
est un sous-ensemble propre (c'est-à-dire un ancêtre) de . Cette vérification, appelée « avance rapide
check", est effectuée afin d'éviter d'écraser accidentellement la référence distante et de perdre
les engagements des autres à partir de là.

avec --Obliger, la vérification rapide est désactivée pour toutes les références.

En option, un le paramètre peut être préfixé par un plus + signer pour désactiver le
vérification rapide uniquement sur cette réf.

GIT


Une partie de l' jet(1) Suite

Utilisez git-send-pack en ligne en utilisant les services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

Commandes Linux

Ad