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.43.0 11/20/23
- 2.38.1 → 2.42.1 no changes
- 2.38.0 10/02/22
- 2.34.1 → 2.37.7 no changes
- 2.34.0 11/15/21
RESUMO
git-upload-pack [--[no-]strict] [--timeout=<n>] [--stateless-rpc] [--advertise-refs] <diretório>
DESCRIÇÃO
Chamado através do comando git fetch-pack, aprende quais os objetos faltam no outro lado e os envia após empacotá-los.
Este comando geralmente não é invocado diretamente pelo usuário final. The UI for the protocol is on the git fetch-pack side, and the program pair is meant to be used to pull updates from a remote repository. For push operations, see git send-pack.
OPÇÕES
- --[no-]strict
-
Não tente <diretório>/.git/ caso o <diretório> não seja um diretório Git.
- --timeout=<n>
-
Interrompa a transferência após <n> segundos de inatividade.
- --stateless-rpc
-
Execute apenas um único ciclo de gravação e leitura com o stdin e o stdout. Isso se ajusta ao modelo de processamento de solicitação HTTP POST, onde um programa pode ler a solicitação, gravar uma resposta e deve encerrar.
- --advertise-refs
-
Somente o anúncio da "ref" inicial é produzido e o programa encerra imediatamente. Isso se encaixa no modelo de solicitação HTTP GET, onde nenhum conteúdo de solicitação é recebido, porém uma resposta deve ser produzida.
- <diretório>
-
O repositório de onde a sincronizaremos.
GIT
Parte do conjunto git[1]