Git

Ako skontrolovať vzdialenú pobočku v Gite

Ako skontrolovať vzdialenú pobočku v Gite
Pobočka je nevyhnutnou súčasťou každého úložiska git. Viaceré pobočky pomáhajú správne spravovať kód. Akákoľvek nová funkcia môže byť testovaná bez ovplyvnenia druhého kódu úložiska samostatným uchovávaním súborov pomocou pobočky. Všetky potvrdenia sa vykonávajú prepnutím do konkrétnej vetvy, ktorá obsahuje nové alebo aktualizované súbory. Zmeny vykonané v miestnej pobočke je možné vložiť do vzdialenej pobočky a aktualizovanú vzdialenú pobočku je možné načítať do miestnej pobočky. „pokladňa git'príkaz sa používa hlavne na prepínanie medzi vetvami miestneho úložiska a lokálne vytvorenie novej vetvy. Tento príkaz je možné použiť na kontrolu pobočky vzdialeného úložiska a toho, ako je možné tento príkaz použiť pre pobočky vzdialeného úložiska, ako je uvedené v tomto výučbe.

Pokyny na používanie vzdialenej pobočky služby Git checkout:

  1. Po dokončení sa riadne zaviažte ku každej úlohe.
  2. Skontrolujte, či sú všetky súvisiace zmeny správne vykonané alebo nie.
  3. Pred vykonaním akejkoľvek úlohy kód poriadne otestujte.
  4. Správa o potvrdení by mala byť pre používateľa jasná, aby získal predstavu o úlohe.
  5. Vytvorte potrebné vetvy na správu kódu.

Predpoklady:

Nainštalujte si GitHub Desktop.

GitHub Desktop pomáha používateľovi git graficky vykonávať úlohy spojené s gitom. Najnovší inštalátor tejto aplikácie pre Ubuntu si môžete ľahko stiahnuť z githubu.com. Po stiahnutí musíte túto aplikáciu nainštalovať a nakonfigurovať, aby ste ju mohli používať. Môžete si tiež prečítať návod na inštaláciu GitHub Desktop na Ubuntu, aby ste správne poznali proces inštalácie.

Vytvorte si účet GitHub

Na kontrolu príkazov použitých v tomto návode budete musieť vytvoriť účet GitHub.

Vytvorte lokálne a vzdialené úložisko

Musíte vytvoriť lokálne úložisko a zverejniť úložisko na vzdialenom serveri, aby ste otestovali príkaz pokladne použitý v tomto návode na vzdialené vetvy.

Pokladňa Vzdialená pobočka:

V tejto časti je uvedené demo vzdialené úložisko prečítaný súbor sa používa na testovanie príkazov na kontrolu vzdialených pobočiek. Lokálne úložisko tohto vzdialeného úložiska je vytvorené predtým. Tu lokálne úložisko obsahuje iba vetvu a pre vzdialené úložisko bola vzdialene vytvorená nová vetva. Otvorte toto vzdialené úložisko na pracovnej ploche GitHub. Nasledujúci obrázok ukazuje, že vzdialené úložisko má pomenované dve vetvy hlavný a pán.

Otvorte lokálne úložisko z terminálu a spustením nasledujúceho príkazu zobrazte existujúce vetvy miestneho úložiska.

$ git pobočka

Nasledujúci výstup ukazuje, že lokálne úložisko obsahuje vetvu s názvom hlavný.

Spustením nasledujúceho príkazu načítajte zmeny vykonané vo vzdialenom úložisku a skontrolujte aktualizovaný obsah vzdialeného úložiska. Príkaz požiada o používateľské meno a heslo účtu GitHub.

$ git načítanie pôvodu

Nasledujúci výstup ukazuje, že nová vetva bola pomenovaná pán je pridaný do vzdialeného úložiska.

Spustením nasledujúcich príkazov skontrolujte zoznam pobočiek miestneho úložiska po spustení príkazu fetch a vytvorte novú miestnu pobočku na sledovanie vzdialenej pobočky.

$ git pobočka
$ dostať pokladňu -b hlavný pôvod / hlavný
$ git pobočka

Nasledujúci výstup ukazuje, že po spustení 'pokladňa git'príkaz, nová vetva s názvom pán sa vytvára v miestnom úložisku na sledovanie vzdialenej vetvy s názvom pán.

Choď na github.com a prihláste sa do svojho účtu. Otvorte úložisko s názvom prečítaný súbor zo vzdialeného servera. Vytvorte nový súbor s názvom read3.php vo vzdialenom úložisku a vykonajte úlohu. Podľa nasledujúceho obrázka obsahuje vzdialené úložisko tri súbory. Toto sú čítať.php, read2.php, a read3.php.

Aktualizovaný obsah vzdialeného úložiska môžete načítať z terminálu spustením príkazu git alebo otvorením miestneho úložiska na pracovnej ploche GitHub a kliknutím na príslušnú možnosť. Ak nie ste oboznámení s príkazom git a aktualizujete lokálne úložisko pomocou grafického používateľského rozhrania, otvorte lokálne úložisko na pracovnej ploche GitHub. Nasledujúci výstup ukazuje, že lokálne úložisko sa neaktualizuje so vzdialeným úložiskom a posledný potvrdený súbor v úložisku je read2.php. Ak chcete načítať nový obsah zo vzdialeného servera, kliknite na ikonu Načítať pôvod tlačidlo. Ak sa lokálne a vzdialené úložiská nezhodujú a zo vzdialeného úložiska sa získa akýkoľvek aktualizovaný obsah, potom pôvod Pull Zobrazí sa možnosť.

V predchádzajúcom kroku sa ukázalo, že vo vzdialenom úložisku bol vytvorený nový súbor. Nasledujúci obrázok teda ukazuje Pull origin na pracovnej ploche GitHub. Kliknutím na túto možnosť načítate aktualizovaný obsah zo vzdialeného úložiska a ukladáte obsah do miestneho úložiska.

Po kliknutí na možnosť Pull origin bude lokálne úložisko obsahovať nový pomenovaný súbor read3.php ktorý bude stiahnutý zo vzdialeného servera. Nasledujúci výstup ukazuje, že úložisko obsahuje nový súbor a novú správu o potvrdení.

V predchádzajúcej úlohe bolo miestne úložisko aktualizované o obsah vzdialeného úložiska. Vzdialené úložisko však môžete aktualizovať o nový obsah miestneho úložiska aj pomocou terminálu alebo GitHub Desktop. Musíte spustiť 'git push'príkaz z terminálu na aktualizáciu vzdialeného úložiska alebo kliknite na Zverejniť pôvod možnosť z GitHub Desktop na aktualizáciu vzdialeného úložiska o nový potvrdený obsah miestneho úložiska.

Záver:

Tento tutoriál ukazuje použitie príkazu git checkout na sledovanie akejkoľvek vzdialenej vetvy s lokálnou vetvou. Táto vlastnosť systému git je užitočná, keď sa vo vzdialenom úložisku vzdialene vytvárajú nové vetvy a novo vytvorené vetvy v miestnom úložisku neexistujú.

Hry Výukový program Shadow of the Tomb Raider pre Linux
Výukový program Shadow of the Tomb Raider pre Linux
Shadow of the Tomb Raider je dvanásty prírastok do série Tomb Raider - franšíza akčných adventúr vytvorená Eidosom Montrealom. Túto hru prijali kritic...
Hry Ako zvýšiť rýchlosť FPS v systéme Linux?
Ako zvýšiť rýchlosť FPS v systéme Linux?
FPS znamená Počet snímok za sekundu. Úlohou FPS je merať snímkovú frekvenciu pri prehrávaní videa alebo herných výkonoch. Jednoducho povedané, počet n...
Hry Najlepšie hry Oculus App Lab
Najlepšie hry Oculus App Lab
Ak ste vlastníkom náhlavnej súpravy Oculus, musíte byť informovaní o bočnom nakladaní. Sideloading je proces inštalácie neuloženého obsahu do náhlavne...