Dit is het commando git-fetch-pack dat kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator
PROGRAMMA:
NAAM
git-fetch-pack - Ontvang ontbrekende objecten uit een andere repository
KORTE INHOUD
git ophaalpakket [--alles] [--stil|-q] [--keep|-k] [--dun] [--include-tag]
[--upload-pakket= ]
[--diepte= ] [--geen vooruitgang]
[-v] [ ...]
PRODUCTBESCHRIJVING
Meestal zou je willen gebruiken git halen, wat een wrapper op een hoger niveau is van deze opdracht,
gebruiken.
roept git-upload-pakket op een mogelijk externe repository en vraagt deze om objecten te verzenden
ontbreekt in deze repository, om de benoemde heads bij te werken. De lijst met beschikbare commits
lokaal wordt ontdekt door de lokale referenties/hiërarchie te scannen en ernaar te verzenden git-upload-pakket
aan de andere kant loopt.
Deze opdracht degenereert om alles te downloaden om de gevraagde refs vanaf de afstandsbediening te voltooien
kant wanneer de lokale kant geen gemeenschappelijke voorouder-commit heeft.
OPTIES
--alle
Haal alle externe refs op.
--standaard
Neem de lijst met refs van stdin, één per regel. Als er refs zijn gespecificeerd op de
opdrachtregel naast deze optie, dan worden de refs van stdin verwerkt na
die op de opdrachtregel.
If --staatloze-rpc is gespecificeerd samen met deze optie, dan moet de lijst met refs
in pakketformaat zijn (pkt-line). Elke ref moet in een apart pakket zitten, en de lijst
moet eindigen met een spoelpakket.
-q, --stil
Passeren -q vlag naar git voorwerpen uitpakken; dit maakt het kloonproces minder uitgebreid.
-k, --houden
Niet aanroepen git voorwerpen uitpakken op ontvangen gegevens, maar maak er één pakketbestand van
in plaats daarvan, en sla het op in de objectdatabase. Indien twee keer verstrekt, dan is het pakket dat ook
vergrendeld tegen herverpakken.
--dun
Haal een "dun" pakket op, dat objecten in gedeltificeerde vorm registreert op basis van objecten die dat niet zijn
inbegrepen in het pakket om het netwerkverkeer te verminderen.
--include-tag
Als de externe kant dit ondersteunt, worden geannoteerde tags-objecten daarop gedownload
verbinding als de andere objecten als het object waarnaar de tag verwijst, wordt gedownload. De
de beller moet anders bepalen welke tags deze optie beschikbaar heeft gemaakt.
--upload-pakket=
Gebruik dit om het pad naar op te geven git-upload-pakket aan de afgelegen kant, als deze niet wordt gevonden
jouw $PATH. Installaties van sshd negeren de installatiescripts van de gebruikersomgeving
login shells (bijv. .bash_profile) en je privé geïnstalleerde git worden mogelijk niet gevonden
de systeemstandaard $PATH. Een andere voorgestelde oplossing is om uw $PATH in te stellen
".bashrc", maar deze vlag is voor mensen die er geen overhead voor willen betalen
niet-interactieve shells door een klein .bashrc-bestand te hebben (ze hebben de meeste dingen ingesteld
in .bash_profile).
--exec=
Hetzelfde als --upload-pack= .
--diepte=
Beperk het ophalen tot voorouderketens die niet langer zijn dan n. git-upload-pakket behandelt de
speciale diepte 2147483647 als oneindig, zelfs als er een voorouderketen is die zo lang is.
--geen vooruitgang
Laat de voortgang niet zien.
--controleer-zelfstandig-en-verbonden
Voer "connectivity-ok" uit als het ontvangen pakket op zichzelf staat en verbonden is.
-v
Uitgebreid rennen.
De URL naar de externe opslagplaats.
...
De externe hoofden waarvandaan moet worden bijgewerkt. Dit is relatief ten opzichte van $GIT_DIR (bijvoorbeeld "HEAD",
"refs/hoofden/master"). Indien niet gespecificeerd, update van alle hoofden die de externe kant heeft.
Gebruik git-fetch-pack online met behulp van onworks.net-services