V systéme Git sa výraz remote týka vzdialeného úložiska. Je to zdieľané úložisko, ktoré používajú všetci členovia tímu na výmenu svojich zmien. Vzdialené úložisko je uložené v službe hostenia kódu, ako je interný server, GitHub, Subversion a ďalšie. V prípade lokálneho úložiska, vzdialené zvyčajne neposkytuje strom súborov aktuálneho stavu projektu; alternatívne pozostáva iba z údajov o verziách .git.
Vývojári môžu vykonávať mnoho operácií so vzdialeným serverom. Tieto operácie môžu byť klonovanie, načítanie, zatlačenie, vytiahnutie a ďalšie. Zvážte nasledujúci obrázok:
Skontrolujte diaľkové ovládanie
Ak chcete skontrolovať konfiguráciu vzdialeného servera, spustite diaľkové ovládanie git príkaz. Príkaz git remote umožňuje prístup k pripojeniu medzi vzdialeným a lokálnym. Ak chcete vidieť pôvodnú existenciu vášho klonovaného úložiska, použite príkaz git remote. Dá sa použiť ako:
Syntax:
$ git remote
Výkon:
Daný príkaz poskytuje vzdialený názov ako pôvod . Pôvod je predvolený názov pre vzdialený server, ktorý poskytuje Git.
Git remote -v:
Git remote podporuje špecifickú voľbu -v na zobrazenie adries URL, ktoré Git uložil ako krátky názov. Tieto krátke názvy sa používajú počas operácie čítania a zápisu. Tu znamená -v podrobný . Môžeme použiť --verbózny na mieste -v. Používa sa ako:
Syntax:
$ git remote -v
Alebo
obrátenie reťazca v jave
$ git remote --verbose
Výkon:
Vyššie uvedený výstup poskytuje dostupné vzdialené pripojenia. Ak úložisko obsahuje viac ako jedno vzdialené pripojenie, tento príkaz ich zobrazí všetky.
Git Remote Add
Keď implicitne načítame úložisko, git pridá vzdialené pre úložisko. Tiež môžeme explicitne pridať diaľkové ovládanie pre úložisko. Diaľkové ovládanie môžeme pridať ako prezývku alebo krátke meno. Ak chcete pridať diaľkové ovládanie ako krátky názov, postupujte podľa nižšie uvedeného príkazu:
Syntax:
$ git remote add
Výkon:
Vo vyššie uvedenom výstupe som pridal vzdialené úložisko s existujúcim úložiskom ako krátky názov ' hd '. Teraz môžete použiť ' hd ' na príkazovom riadku namiesto celej adresy URL. Napríklad, ak chcete vytiahnuť úložisko, zvážte výstup nižšie:
Vytiahol som úložisko pomocou jeho krátkeho názvu namiesto jeho vzdialenej adresy URL. Teraz je možné pristupovať k hlavnej vetve úložiska prostredníctvom krátkeho názvu.
Načítanie a vytiahnutie vzdialenej vetvy
Môžete načítať a vytiahnuť údaje zo vzdialeného úložiska. Príkaz načítať a vytiahnuť sa odošle na tento vzdialený server a načíta všetky údaje z tohto vzdialeného projektu, ktoré ešte nemáte. Tieto príkazy nám umožňujú získať odkazy na všetky pobočky z tohto diaľkového ovládača.
Ak chcete načítať údaje zo vzdialených projektov, spustite nasledujúci príkaz:
$ git fetch
Ak chcete naklonovať vzdialené úložisko zo vzdialených projektov, spustite príkaz nižšie:
previesť java objekt na json
$ git clone
Keď klonujeme úložisko, vzdialené úložisko sa pridá s predvoleným názvom ' pôvodu .' Väčšinou sa teda príkaz používa ako pôvod git fetch.
Pôvod git fetch načíta aktualizácie, ktoré boli vykonané na vzdialenom serveri, odkedy ste ho naklonovali. Príkaz git fetch iba stiahne údaje do lokálneho úložiska; nezlúči ani neupraví údaje, kým nebudete pracovať. Ak chcete, musíte ho zlúčiť ručne do svojho úložiska.
Ak chcete stiahnuť úložisko, spustite nasledujúci príkaz:
$ git pull
Príkaz git pull automaticky načíta a potom zlúči vzdialené údaje do vašej aktuálnej vetvy. Ťahanie je jednoduchší a pohodlnejší pracovný postup ako aportovanie. Pretože príkaz git clone nastaví vašu lokálnu hlavnú vetvu na sledovanie vzdialenej hlavnej vetvy na serveri, ktorý ste naklonovali.
Tlačenie do vzdialenej pobočky
Ak chcete zdieľať svoj projekt, musíte ho posunúť proti prúdu. Príkaz git push sa používa na zdieľanie projektu alebo odosielanie aktualizácií na vzdialený server. Používa sa ako:
$ git push
Ak chcete aktualizovať hlavnú vetvu projektu, použite nasledujúci príkaz:
$ git push origin master
Je to špeciálny nástroj príkazového riadka, ktorý špecifikuje vzdialenú vetvu a adresár. Ak máte na vzdialenom serveri viacero pobočiek, tento príkaz vám pomôže určiť vašu hlavnú pobočku a úložisko.
css obtekanie textu
Vo všeobecnosti termín pôvodu znamená vzdialený repozitár a master sa považuje za hlavnú vetvu. Takže celé vyhlásenie' git push origin master ' presunul lokálny obsah do hlavnej vetvy vzdialeného umiestnenia.
Git Remove Remote
Vzdialené pripojenie môžete odstrániť z úložiska. Ak chcete odstrániť pripojenie, vykonajte príkaz git remote with odstrániť alebo rm možnosť. Dá sa to urobiť takto:
Syntax:
$ git remote rm
Alebo
$ git remote remove
Zvážte nasledujúci príklad:
Predpokladajme, že ste pripojení k predvolenému vzdialenému serveru ' pôvodu .' Ak chcete podrobne skontrolovať diaľkové ovládanie, vykonajte nasledujúci príkaz:
iterácia mapy v jave
$ git remote -v
Výkon:
Vyššie uvedený výstup zobrazí zoznam dostupných vzdialených serverov. Teraz vykonajte operáciu odstránenia, ako je uvedené vyššie. Zvážte nasledujúci výstup:
Vo vyššie uvedenom výstupe som z môjho úložiska odstránil „pôvod“ vzdialeného servera.
Vzdialené premenovanie Git
Git umožňuje premenovať názov vzdialeného servera, takže namiesto názvu vzdialeného servera môžete použiť krátky názov. Nasledujúci príkaz sa používa na premenovanie vzdialeného servera:
Syntax:
$ git remote rename
Výkon:
Vo vyššie uvedenom výstupe som premenoval svoj predvolený pôvod názvu servera na hd. Teraz môžem pracovať s týmto menom v mieste pôvodu. Zvážte nasledujúci výstup:
Vo vyššie uvedenom výstupe som vytiahol vzdialené úložisko pomocou názvu servera hd. Keď však používam starý názov servera, zobrazuje chybu so správou „ 'origin' sa nezdá byť gitovým úložiskom .' Znamená to, že Git neidentifikuje starý názov, takže všetky operácie sa budú vykonávať pod novým názvom.
Git Show Remote
Ak chcete zobraziť ďalšie informácie o konkrétnom diaľkovom ovládači, použite príkaz git remote spolu s podpríkazom show. Používa sa ako:
Syntax:
$ git remote show
Výsledkom budú informácie o vzdialenom serveri. Obsahuje zoznam vetiev súvisiacich s diaľkovým ovládaním a tiež koncové body pripojené na načítanie a vloženie.
Výkon:
Vyššie uvedený výstup obsahuje zoznam adries URL pre vzdialený archív, ako aj informácie o sledovacej vetve. Tieto informácie budú užitočné v rôznych prípadoch.
Git Change Remote (Zmena adresy URL diaľkového ovládača)
Môžeme zmeniť adresu URL vzdialeného úložiska. Príkaz git remote set sa používa na zmenu adresy URL úložiska. Zmení existujúcu adresu URL vzdialeného úložiska.
čo je zásobník v jave
Vzdialená súprava Git:
Vzdialenú URL môžeme zmeniť jednoducho pomocou príkazu git remote set. Predpokladajme, že chceme vytvoriť jedinečný názov pre náš projekt, aby sme ho špecifikovali. Git nám to umožňuje. Je to jednoduchý proces. Ak chcete zmeniť vzdialenú adresu URL, použite nasledujúci príkaz:
$ git remote set-url
The vzdialená adresa URL príkaz má dva typy argumentov. Prvým je , je to váš aktuálny názov servera pre úložisko. Druhým argumentom je , je to váš nový názov URL pre úložisko. Mal by byť v nižšie uvedenom formáte: https://github.com/URLChanged
Zvážte nasledujúci obrázok:
Vo vyššie uvedenom výstupe som zmenil svoju existujúcu adresu URL úložiska ako https://github.com/URLChanged od https://github.com/ImDwivedi1/GitExample2 . Podľa názvu mojej adresy URL sa dá pochopiť, že som to zmenil. Ak chcete skontrolovať najnovšiu adresu URL, vykonajte nasledujúci príkaz:
$ git remote -v