Ako sťahovať súbory a zobrazovať kód z GitHub

Šesťdesiatpäť miliónov vývojárov a tri milióny organizácií sa nemôžu mýliť. GitHub , ktorý hosťuje viac ako 200 miliónov úložísk kódu, je vývojovou platformou, ktorú si vyberajú jednotliví kóderi(coders) a spoločnosti na celom svete. Vývojári(Developers) používajú GitHub na vytváranie, údržbu a dokonca aj distribúciu svojho softvéru, aby si používatelia ako vy mohli sťahovať súbory a prezerať kód priamo z GitHubu(GitHub) .

GitHub uľahčuje sťahovanie a prezeranie zdrojového kódu aplikácie. Táto príručka vám ukáže, ako priamo sťahovať súbory z webovej stránky GitHub , aby ste si mohli sami zobraziť kód projektu.

Nainštalujte prehliadač kódov

Pred stiahnutím akéhokoľvek kódu si budete musieť nainštalovať program schopný zobraziť daný kód. Visual Studio Code je bezplatný, open source a efektívny editor kódu, ktorý používateľom umožňuje prezerať a ladiť kód a spúšťať úlohy. 

Stiahnite si a nainštalujte kód Visual Studio(Visual Studio Code) podľa sprievodcu inštaláciou. Potom budete pripravení na zobrazenie súborov a kódu, ktoré si môžete stiahnuť z GitHub

Existuje mnoho rôznych editorov kódu. Ak bol projekt vytvorený s iným IDE (integrované vývojové prostredie), Visual Studio nemusí byť ideálne na úpravu tohto kódu. Napriek(Having) tomu vám Visual Studio Code umožní upravovať kód väčšiny projektov na GitHub a vždy bude fungovať, ak všetko, čo chcete urobiť, je zobraziť(view ) kód. 

Stiahnutie najnovšej verzie(Most Recent Release) projektu na GitHub

Povedzme, že ste programátor(programmer) , ktorý si chce stiahnuť projektové súbory pre softvér s otvoreným zdrojovým(open-source) kódom. Na GitHub sa súbory projektu zverejňujú v úložiskách a každý projekt má domovskú stránku úložiska. Na prezeranie alebo sťahovanie súborov  nepotrebujete mať používateľský účet na GitHub .

Ak chcete stiahnuť najnovšiu verziu projektu, o ktorý máte záujem, postupujte podľa týchto krokov.

  1. Prejdite na stránku github.com(github.com) .
  2. Vyhľadajte projekt podľa názvu vo vyhľadávacom poli GitHub. 

  1. Prejdite na domovskú stránku úložiska.

  1. Nájdite sekciu Vydania(Releases) a vyberte najnovšiu verziu. Na webe GitHub pre počítače sa vydania nachádzajú na bočnom paneli vpravo. Prípadne môžete pridať /releases do adresy URL(URL) úložiska . Vydanie v hornej časti bude najnovšie.

  1. Ďalej nájdite a rozbaľte sekciu  Aktíva .(Assets )

  1. Keďže chcete zobraziť kód, stiahnite si súbor .zip so zdrojovým kódom . Používatelia Linuxu(Linux) by si mali stiahnuť zdrojový kód súboru tar.gz.

  1. Rozbaľte archív zdrojového kódu, ktorý ste si stiahli v kroku 6.
  2. Prepnite do Visual Code Editor a vyberte Súbor(File ) > Otvoriť priečinok(Open Folder) . Prejdite(Navigate) a vyberte priečinok, ktorý ste extrahovali v kroku 7.

  1. Stlačte tlačidlo Vybrať priečinok(Select Folder ) .
  2.  V kóde Visual Studio(Visual Studio Code) uvidíte projekt uvedený vľavo. Rozbaľovacie šípky môžete rozbaliť, aby ste videli všetky súbory zahrnuté v projekte. 

  1. Vyberte súbor projektu na paneli vľavo a kód sa zobrazí v pracovnom priestore vpravo. 

Vyššie uvedené kroky vás prevedú zobrazením súborov z najnovšieho vydania projektu na GitHub . Ale čo ak chcete zobraziť súbory z konkrétnej vetvy projektu?

Sťahovanie z konkrétnej pobočky

V GitHub môže mať úložisko viacero pobočiek(branches) . Každá pobočka má jedinečný názov a pozostáva zo súboru zmien kódu. Je to kópia konkrétnej časti kódu v určitom časovom bode, kde môžete vykonávať zmeny bez zničenia originálu. Zmeny kódu(Code) sa vykonávajú vo vetvách a potom, ak sú vyžiadané a schválené, môžu byť zlúčené späť do hlavnej pracovnej verzie projektu nazývanej hlavná vetva(master branch)

Predstavme si, že chcete sťahovať a prezerať súbory z konkrétnej vetvy projektu na GitHub . Ak to chcete urobiť, postupujte takto:

  1. Vyhľadajte projekt podľa názvu a prejdite na domovskú stránku úložiska projektu. 
  2. Nájdite rozbaľovaciu ponuku pobočky(branch) a vyberte vetvu, ktorú chcete stiahnuť. Vetva Master(Master) zvyčajne obsahuje najnovší kód, ale nie vždy.

  1. Teraz, keď ste vybrali pobočku, ktorú chcete, nájdite a vyberte zelené tlačidlo Kód , pričom vyberte možnosť (Code)Download Zip alebo, ak vidíte možnosť, Open with Visual Studio . (Môžete vidieť aj možnosť Otvoriť pomocou GitHub Desktop(Open with GitHub Desktop) .)

  1. Extrahujte súbor zip a otvorte extrahovaný priečinok z kódu Visual Studio(Visual Studio Code) podľa krokov 7-11 v časti vyššie.

Podľa vyššie uvedených krokov si môžete pozrieť kód z konkrétnej vetvy projektu na GitHub . Ďalej(Next) budeme diskutovať o tom, ako prejsť ešte ďalej a stiahnuť súbory z konkrétneho odovzdania(commit) .

Sťahovanie z konkrétneho záväzku

Zakaždým, keď sa zmena kódu aplikuje na úložisko, pridá sa prostredníctvom odovzdania(commit) . Potvrdenie obsahuje všetky zmeny od poslednej aktualizácie kódu. Ak sa pokúšate ladiť problémy, ktoré boli spôsobené nedávnou zmenou kódu, možno budete chcieť stiahnuť z konkrétneho odovzdania.

  1. Prejdite na domovskú stránku úložiska a vyberte vetvu, s ktorou chcete pracovať. Normálne to bude hlavná vetva.
  2. Nájdite a vyberte odkaz Commits .

  1. Vyberte si odovzdanie, ktoré chcete stiahnuť, výberom názvu odovzdania.

  1. Teraz ste na stránke potvrdenia, ktoré ste si vybrali. Ďalej vyberte tlačidlo Prehľadávať súbory(Browse files) .

  1. Nájdite a vyberte zelené tlačidlo Kód(Code) a vyberte buď Stiahnuť zip(Download zip) , alebo, ak je k dispozícii, Otvoriť pomocou Visual Studia(Open with Visual Studio) .
  2. Nakoniec extrahujte súbor zip a otvorte extrahovaný priečinok v Visual Studio Code

Na GitHub je toho oveľa viac

Sťahovanie a prezeranie projektových súborov z GitHub je len špičkou ľadovca. Nakoniec možno budete chcieť rozvetviť úložisko, naklonovať ho do lokálneho úložiska, potvrdiť zmeny, vložiť zmeny späť do vášho rozvetvenia a potom odoslať požiadavku na stiahnutie, v ktorej požiadate vlastníka projektu, aby zlúčil vaše zmeny do zdrojového úložiska. 



About the author

Som profesionálny audio inžinier s viac ako 10-ročnými skúsenosťami. V hudobnom priemysle pracujem už niekoľko rokov a v tejto oblasti som si vybudoval silnú reputáciu. Som tiež veľmi skúsený používateľský účet a operátor pre bezpečnosť rodiny. Medzi moje povinnosti patrí správa používateľských účtov, poskytovanie podpory zákazníkom a poskytovanie poradenstva v oblasti bezpečnosti rodiny zamestnancom.



Related posts