logo

Git Remote

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:

Git Remote

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:

Git Remote

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:

Git Remote

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:

Git Remote

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:

Git Remote

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:

Git Remote

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:

Git Remote

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:

Git Remote

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:

Git Remote

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:

Git Remote

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:

Git Remote

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