Questo è il comando git-fetch-pack che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS
PROGRAMMA:
NOME
git-fetch-pack - Ricevi oggetti mancanti da un altro repository
SINOSSI
git pacchetto di raccolta [--all] [--quiet|-q] [--keep|-k] [--thin] [--include-tag]
[--upload-pack= ]
[--profondità= ] [--nessun progresso]
[-v] [ ...]
DESCRIZIONE
Di solito vorresti usare git andare a prendere, che è un wrapper di livello superiore di questo comando,
anziché.
Invoca git-upload-pack su un possibile repository remoto e gli chiede di inviare oggetti
mancante da questo repository, per aggiornare le teste nominate. L'elenco dei commit disponibili
localmente viene rilevato scansionando i riferimenti/gerarchia locali e inviato a git-upload-pack
correndo dall'altra parte.
Questo comando degenera per scaricare tutto per completare i riferimenti richiesti dal telecomando
side quando il lato locale non ha un commit antenato comune.
VERSIONI
--tutti
Recupera tutti i riferimenti remoti.
--stdin
Prendi l'elenco dei riferimenti da stdin, uno per riga. Se ci sono riferimenti specificati sul
riga di comando oltre a questa opzione, i riferimenti da stdin vengono elaborati dopo
quelli sulla riga di comando.
If --stateless-rpc è specificato insieme a questa opzione, quindi l'elenco dei riferimenti deve
essere in formato pacchetto (pkt-line). Ogni riferimento deve essere in un pacchetto separato e l'elenco
deve terminare con un pacchetto flush.
-q, --silenzioso
Passare -q bandiera a git disimballare-oggetti; questo rende il processo di clonazione meno prolisso.
-k, --mantieni
Non invocare git disimballare-oggetti sui dati ricevuti, ma crea un singolo packfile da
esso invece e memorizzarlo nel database degli oggetti. Se fornito due volte, il pacchetto è
bloccato contro il reimballaggio.
--magro
Recupera un pacchetto "sottile", che registra gli oggetti in forma deltificata in base a oggetti non
incluso nel pacchetto per ridurre il traffico di rete.
--include-tag
Se il lato remoto lo supporta, gli oggetti tag annotati verranno scaricati sullo stesso
connessione come gli altri oggetti se l'oggetto a cui fa riferimento il tag viene scaricato. Il
il chiamante deve altrimenti determinare i tag che questa opzione ha reso disponibile.
--upload-pack=
Usalo per specificare il percorso per git-upload-pack sul lato remoto, se non si trova su
il tuo $PATH. Le installazioni di sshd ignorano gli script di configurazione dell'ambiente dell'utente per
shell di login (es. .bash_profile) e il tuo git installato privatamente potrebbe non essere trovato su
il valore predefinito di sistema $PATH. Un'altra soluzione alternativa suggerita è impostare $PATH in
".bashrc", ma questo flag è per le persone che non vogliono pagare le spese generali
shell non interattive avendo un file .bashrc snello (impostano la maggior parte delle cose
in .bash_profile).
--exec=
Uguale a --upload-pack= .
--profondità=
Limita il recupero a catene di antenati non più lunghe di n. git-upload-pack tratta il
profondità speciale 2147483647 come infinita anche se c'è una catena di antenati così lunga.
--nessun progresso
Non mostrare i progressi.
--check-autosufficiente-e-connesso
Uscita "connectivity-ok" se il pacchetto ricevuto è autonomo e connesso.
-v
Corri in modo prolisso.
L'URL del repository remoto.
...
Le testine remote da cui aggiornare. Questo è relativo a $GIT_DIR (es. "HEAD",
"refs/heads/master"). Quando non è specificato, aggiorna da tutte le teste che ha il lato remoto.
Usa git-fetch-pack online utilizzando i servizi onworks.net