Français ▾ Topics ▾ Latest version ▾ git-remote-fd last updated in 2.43.0

NOM

git-remote-fd - Réfléchir le flux de transport intelligent vers l’appelant

SYNOPSIS

"fd::<infd>[,<outfd>][/<anything>]" (en tant qu’URL)

DESCRIPTION

Cet assistant utilise les descripteurs de fichiers spécifiés pour se connecter à un serveur Git distant. Ceci n’est pas destiné aux utilisateurs finaux mais aux programmes et scripts appelant git fetch, push, ou archive.

Si seul <infd> est fourni, il est supposé être un socket bidirectionnel connecté à un serveur Git distant (git-upload-pack, git-receive-pack, ou git-upload-archive). Si à la fois <infd> et <outfd> sont fournis, ils sont supposés être des tubes connectés à un serveur Git distant (<infd> étant le tube entrant et <outfd> le tube sortant).

Il est supposé que toutes les procédures de négociation ont déjà été terminées (comme l’envoi de la requête de service pour git://) avant le démarrage de cet assistant.

<anything> peut être n’importe quelle chaîne. Elle est ignorée. Elle est destinée à fournir des informations à l’utilisateur dans l’URL au cas où cette URL serait affichée dans un certain contexte.

VARIABLES D’ENVIRONNEMENT

GIT_TRANSLOOP_DEBUG

Si défini, affiche des informations de débogage sur les différentes lectures/écritures.

EXEMPLES

git fetch fd::17 master

Récupérer master, en utilisant le descripteur de fichier n°17 pour communiquer avec git-upload-pack.

git fetch fd::17/foo master

Identique à ci-dessus.

git push fd::7,8 master (en tant qu'URL)

Pousser master, en utilisant le descripteur de fichier n°7 pour lire les données de git-receive-pack et le descripteur de fichier n°8 pour écrire les données vers le même service.

git push fd::7,8/bar master

Identique à ci-dessus.

GIT

Fait partie de la suite git[1]

TRADUCTION

Cette page de manuel a été traduite par Jean-Noël Avila <jn.avila AT free DOT fr> et les membres du projet git-manpages-l10n. Veuillez signaler toute erreur de traduction par un rapport de bogue sur le site https://github.com/jnavila/git-manpages-l10n .