Pokyny na používanie vzdialenej pobočky služby Git checkout:
- Po dokončení sa riadne zaviažte ku každej úlohe.
- Skontrolujte, či sú všetky súvisiace zmeny správne vykonané alebo nie.
- Pred vykonaním akejkoľvek úlohy kód poriadne otestujte.
- Správa o potvrdení by mala byť pre používateľa jasná, aby získal predstavu o úlohe.
- 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čkaNasledujú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ôvoduNasledujú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ú.