EngelsFransSpaans

Ad


OnWorks-favicon

git-remote - Online in de cloud

Voer git-remote uit in de gratis hostingprovider van OnWorks via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is het commando git-remote 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-remote - Beheer set van bijgehouden repositories

KORTE INHOUD


git vanop [-v | --uitgebreide]
git vanop toevoegen [-T ] [-M ] [-f] [--[no-]tags] [--mirror= ]
git vanop andere naam geven
git vanop verwijderen
git vanop set-hoofd (-a | --auto | -d | --verwijderen | )
git vanop set-takken [--toevoegen] ...
git vanop get-url [--push] [--allemaal]
git vanop set-url [--duw] [ ]
git vanop set-url --toevoegen [--duw]
git vanop set-url --verwijderen [--duw]
git vanop [-v | --uitgebreide] tonen [-N] ...
git vanop snoeien [-n | --oefening] ...
git vanop [-v | --uitgebreide] -update [-p | --gedroogde pruim] [( | )...]

PRODUCTBESCHRIJVING


Beheer de set repositories ("remotes") waarvan u de branches bijhoudt.

OPTIES


-v, --uitgebreid
Wees een beetje uitgebreider en toon de externe url achter de naam. LET OP: Deze moet geplaatst worden
tussen afstandsbediening en ondercommando.

COMMANDO'S


Toont zonder argumenten een lijst met bestaande afstandsbedieningen. Er zijn verschillende subcommando's beschikbaar
bewerkingen op de afstandsbedieningen uitvoeren.

toevoegen
Voegt een afstandsbediening met de naam voor de opslagplaats op . Het commando git fetch
kan vervolgens worden gebruikt voor het maken en bijwerken van remote-tracking branches / .

Met -f optie, git fetch wordt uitgevoerd onmiddellijk nadat de externe informatie is
opgericht.

Met --tags optie, git fetch importeert elke tag uit de externe repository.

Met --no-tags optie, git fetch importeert geen tags van de afstandsbediening
repository.

Standaard worden alleen tags op opgehaalde branches geïmporteerd (zie git-ophalen(1)).

Met -t optie, in plaats van de standaard glob refspec voor de afstandsbediening om te volgen
alle takken onder de refs/remotes/ / namespace, een refspec om alleen bij te houden
is gecreëerd. Je kunt meer dan één -t geven om meerdere takken te volgen
zonder alle takken vast te grijpen.

Met m optie, een symbolische ref refs/remotes/ /HEAD is ingesteld om naar te wijzen
afstandsbedieningen tak. Zie ook het set-head commando.

Wanneer een ophaalspiegel wordt gemaakt met --mirror=fetch, worden de referenties niet opgeslagen in het
refs/afstandsbedieningen/ naamruimte, maar liever alles erin scheidsrechters/ op de afstandsbediening zal direct zijn
gespiegeld in scheidsrechters/ in het lokale archief. Deze optie heeft alleen zin in kaal
repositories, omdat een fetch eventuele lokale commits zou overschrijven.

Wanneer een push-mirror wordt gemaakt met --mirror=push, dan zal git push zich altijd gedragen zoals
als --mirror is doorgegeven.

andere naam geven
Hernoem de afstandsbediening met de naam naar . Alle remote-tracking takken en configuratie
instellingen voor de afstandsbediening worden bijgewerkt.

In geval dat En zijn hetzelfde, en is een bestand onder $GIT_DIR/remotes of
$GIT_DIR/branches, de afstandsbediening wordt geconverteerd naar het configuratiebestandsformaat.

verwijderen, rm
Verwijder de afstandsbediening met de naam . Alle remote-tracking takken en configuratie
instellingen voor de afstandsbediening worden verwijderd.

set-hoofd
Stelt de standaardtak in of verwijdert deze (dwz het doel van de symbolic-ref
refs/afstandsbedieningen/ /HEAD) voor de benoemde afstandsbediening. Het hebben van een standaard branch voor een afstandsbediening
is niet vereist, maar staat toe dat de naam van de afstandsbediening wordt opgegeven in plaats van een
specifieke tak. Als de standaard branch voor origin bijvoorbeeld is ingesteld op master, dan
origin kan worden opgegeven waar u normaliter origin/master zou specificeren.

Met -d of --delete, de symbolische ref refs/remotes/ /HEAD wordt verwijderd.

Met -a of --auto wordt de afstandsbediening gevraagd om zijn HEAD te bepalen, en vervolgens de symbolische ref
refs/afstandsbedieningen/ /HEAD is ingesteld op dezelfde branch. bijv. als de afstandsbediening HEAD is
hierna aangegeven, zal "git remote set-head origin -a" de symbolische ref instellen
refs/remotes/origin/HEAD naar refs/remotes/origin/next. Dit werkt alleen als
refs/remotes/origin/next bestaat al; zo niet, dan moet het eerst worden opgehaald.

Gebruik om de symbolische ref refs/remotes/ in te stellen /HEAD uitdrukkelijk. bijv. "git
remote set-head origin master" stelt de symbolic-ref refs/remotes/origin/HEAD in op
refs/remotes/origin/master. Dit werkt alleen als refs/remotes/origin/master al bestaat
bestaat; zo niet, dan moet het eerst worden opgehaald.

set-takken
Wijzigt de lijst met branches die worden bijgehouden door de benoemde afstandsbediening. Dit kan worden gebruikt om een
subset van de beschikbare remote branches na de initiële setup voor een remote.

De benoemde branches worden geïnterpreteerd alsof ze zijn opgegeven met de optie -t op de git
vanop toevoegen opdrachtregel.

Met --add, in plaats van de lijst met momenteel gevolgde branches te vervangen, voegt u daaraan toe
lijst.

get-url
Haalt de URL's op voor een afstandsbediening. Configuraties voor plaats van en pushIn plaats van zijn
hier uitgebreid. Standaard wordt alleen de eerste URL weergegeven.

met --duw, worden push-URL's opgevraagd in plaats van URL's op te halen.

met --alle, worden alle URL's voor de afstandsbediening weergegeven.

set-url
Wijzigt URL's voor de afstandsbediening. Stelt eerste URL voor afstandsbediening in die overeenkomt met regex
(eerste URL indien nr wordt gegeven) aan . Als komt niet overeen
elke URL, treedt er een fout op en verandert er niets.

met --duw, worden push-URL's gemanipuleerd in plaats van ophaal-URL's.

met --toevoegen, in plaats van bestaande URL's te wijzigen, wordt een nieuwe URL toegevoegd.

met --verwijderen, in plaats van bestaande URL's te wijzigen, alle URL's die overeenkomen met regex Zijn
verwijderd voor afstandsbediening . Het is een fout om alle niet-push-URL's te verwijderen.

Merk op dat de push-URL en de ophaal-URL, hoewel ze verschillend kunnen worden ingesteld,
moet nog steeds verwijzen naar dezelfde plaats. Wat u naar de push-URL hebt gepusht, zou moeten zijn wat u
zou zien of u onmiddellijk ophaalde vanaf de ophaal-URL. Als u probeert op te halen
van de ene plaats (bijvoorbeeld uw upstream) en push naar een andere (bijvoorbeeld uw publicatie
repository), gebruik dan twee afzonderlijke afstandsbedieningen.

tonen
Geeft wat informatie over de afstandsbediening .

Met de -n optie worden de remote heads niet eerst bevraagd met git ls-remote ;
in plaats daarvan wordt informatie in de cache gebruikt.

snoeien
Verwijdert alle verouderde remote-tracking takken onder . Deze muffe takken hebben
al verwijderd uit de externe repository waarnaar wordt verwezen door , maar zijn nog steeds
lokaal beschikbaar in "remotes/ ".

Rapporteer met de optie --dry-run welke takken zullen worden gesnoeid, maar snoei niet daadwerkelijk
Hen.

-update
Haal updates op voor een benoemde set afstandsbedieningen in de repository zoals gedefinieerd door
afstandsbedieningen. . Als er geen benoemde groep is opgegeven op de opdrachtregel, wordt het
configuratieparameter remotes.default wordt gebruikt; als remotes.default dat niet is
gedefinieerd, alle afstandsbedieningen die niet over de configuratieparameter beschikken
op afstand. .skipDefaultUpdate ingesteld op true wordt bijgewerkt. (Zien git-config(1)).

Met de optie --prune, snoeit u alle afstandsbedieningen die zijn bijgewerkt.

DISCUSSIE


De configuratie op afstand wordt bereikt met behulp van de remote.origin.url en remote.origin.fetch
configuratie variabelen. (Zien git-config(1)).

Voorbeelden


· Voeg een nieuwe afstandsbediening toe, haal er een branch uit op en check deze uit

$ git-afstandsbediening
herkomst
$ git-tak -r
oorsprong/HEAD -> oorsprong/master
herkomst/meester
$ git remote voeg staging toe git://git.kernel.org/.../gregkh/staging.git
$ git-afstandsbediening
herkomst
regie
$ git ophalen enscenering
...
Van git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging
* [nieuwe tak] master -> staging/master
* [nieuwe tak] staging-linus -> staging/staging-linus
* [nieuwe tak] staging-next -> staging/staging-next
$ git-tak -r
oorsprong/HEAD -> oorsprong/master
herkomst/meester
enscenering/master
staging/staging-linus
staging/staging-volgende
$ git checkout -b enscenering staging/master
...

· Imiteren git klonen maar volg alleen geselecteerde takken

$ mkdir project.git
$ cd-project.git
$git init
$ git remote add -f -t master -m master oorsprong git://example.com/git.git/
$ git merge-oorsprong

Gebruik git-remote online met behulp van onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

Linux-commando's

Ad