Setup and Config
Getting and Creating Projects
Basic Snapshotting
Branching and Merging
Sharing and Updating Projects
Inspection and Comparison
Patching
Debugging
External Systems
Server Admin
Guides
- gitattributes
- Command-line interface conventions
- Everyday Git
- Frequently Asked Questions (FAQ)
- Glossary
- Hooks
- gitignore
- gitmodules
- Revisions
- Submodules
- Tutorial
- Workflows
- All guides...
Administration
Plumbing Commands
- 2.22.1 → 2.34.1 no changes
- 2.22.0 06/07/19
- 2.11.4 → 2.21.4 no changes
- 2.10.5 09/22/17
- 2.3.10 → 2.9.5 no changes
- 2.2.3 09/04/15
DESCRIÇÃO
Este auxiliar utiliza os descritores do arquivo definidos para se conectar
em um servidor Git remoto. Isso não é para usuários finais, porém para
programas e scripts que chamam git fetch
, push
ou archive
.
Caso apenas o <infd> seja informado, será considerado um soquete
bidirecional conectado com o 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 em
um 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.
<anything> pode ser qualquer texto. É ignorado. Destina-se a prover informações ao usuário na URL, caso esta URL seja exibida em algum contexto.
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.
GIT
Parte do conjunto git[1]