Git
Português (Brasil) ▾ Topics ▾ Latest version ▾ git-remote-fd last updated in 2.43.0

NOME

git-remote-fd - Reflita o fluxo de transporte inteligente de volta para quem chamou

RESUMO

"fd::<infd>[,<outfd>][/<anything>]" (as URL)

DESCRIÇÃO

Esse auxiliar usa descritores de arquivos especificados para se conectar a um servidor Git remoto. Isso não se destina a usuários finais, mas a programas e scripts que invocam o comando git fetch, push ou archive.

Caso apenas o <infd> seja informado, será considerado um soquete bidirecional conectado com um servidor Git remoto (git-upload-pack, git-receive-pack ou git-receive-pack ou git-upload-archive). Caso ambos os <infd> e o <outfd> sejam informados, eles serão pipes conectados num servidor Git remoto (o <infd> sendo o pipe da entrada e o <outfd> sendo o da saída).

Supõe-se que qualquer procedimento de acordo (handshake) que já tenha sido concluído (como o envio da solicitação do serviço para o git://) antes da inicialização deste assistente.

<qualquer> pode ser qualquer texto. É ignorado. Destina-se a prover informações ao usuário na URL, caso esta URL seja exibida em algum contexto.

VARIÁVEIS DO AMBIENTE

GIT_TRANSLOOP_DEBUG

Se definido, imprime as informações de depuração sobre várias leituras/gravações.

EXEMPLOS

git fetch fd::17 master

Busque o mestre, utilizando o descritor do arquivo nº 17 para se comunicar com o git-upload-pack.

git fetch fd::17/foo master

O mesmo que acima.

git push fd::7,8 master (as URL)

O push master, usando o descritor do arquivo #7 para ler os dados do git-receive-pack e o descritor de arquivo #8 para gravar os dados no mesmo serviço.

git push fd::7,8/bar master

O mesmo que acima.

VEJA TAMBÉM

GIT

Parte do conjunto git[1]

scroll-to-top