Anonim

Ak ste už predtým používali Github, viete, že nie je hneď jasné, ako sťahovať súbory z platformy. Je to jedna z komplikovanejších platforiem, pretože nie je určená priamo na priame zdieľanie súborov, ale na vývoj. Jedna z veľkých vecí, ktorá sa týka Githubu, je, že všetky verejné archívy sú open source a ľudia sú povzbudzovaní, aby prispievali - existujú súkromné ​​archívy, ale tieto sa všeobecne používajú na účely rozvoja v podnikoch, ktoré nechcú vidieť svoj kód. verejnosťou. Github však stále spracováva sťahovanie súborov inak ako na iných miestach.

Takže ak si nie ste úplne istí, ako môžete sťahovať súbory z projektov (alebo celých projektov) z Githubu, ukážeme vám, ako na to. Začnime.

Sťahovanie súboru

Väčšinu verejných úložísk si môžete zadarmo stiahnuť, a to aj bez používateľského účtu. Dôvodom je skutočnosť, že verejné archívy sa považujú za kódové databázy s otvoreným zdrojom. To znamená, že pokiaľ majiteľ kodebázy nezaškrtne políčko inak, ich kodebázu si môžete stiahnuť do počítača a zabaliť do súboru .zip.

Takže, ak idete na verejnú kódovú základňu - napríklad túto kalkulačku tipov, ktorú som zostavil - všimnite si, že v pravom hornom rohu je zelené tlačidlo s nápisom Klonovať alebo Prevziať . Kliknite na tlačidlo a potom v rozbaľovacej ponuke vyberte možnosť Stiahnuť ZIP . Všetky súbory sa začnú sťahovať do vášho počítača, zvyčajne v priečinku Stiahnuté súbory.

Potom v počítači otvorte priečinok Stiahnuté súbory a vyhľadajte súbor ZIP. Pravým tlačidlom myši kliknite na ňu a vyberte možnosť „Rozbaliť“ alebo „Rozbaliť“ a potom vyberte priečinok, v ktorom chcete súbory skončiť.

Nakoniec prejdite do zvoleného priečinka a nájdete všetky tie súbory Github, ktoré sme stiahli priamo tu!

To je pomerne malá kódová základňa, v ktorej je len pár súborov. Ak pôjdete do úložiska JavaScriptu 30 spoločnosti Wes Bos 'na serveri Github, všimnete si, že keďže sa jedná o verejné úložisko, je možné ho stiahnuť rovnakým spôsobom.

Existuje lepší spôsob „sťahovania“ súborov

Aj keď je spôsob, ktorý sme uviedli, jednoduchý a priamočiary, je najoptimálnejší na jednoduché prezeranie súborov kódu, nie na experimentovanie. Ak plánujete sťahovanie súborov Githubu na experimentovanie, najlepším spôsobom by bolo „rozvetviť“ projekt. Vidlička je jednoducho vaša vlastná kópia úložiska.

Rozkladací archív má množstvo výhod. Poskytuje vám vlastnú kópiu na vašom účte Github, ktorá vám umožňuje voľne experimentovať so zmenami bez ovplyvnenia pôvodného projektu. Napríklad môžete nájsť chybu v mojej Kalkulačke tipov alebo chcete pridať svoje vlastné funkcie. Mohli by ste teda „rozvetviť“ kalkulačku tipov a vytvoriť si kópiu na svojom účte Github. Tu môžete pokaziť kód a experimentovať s ním bez ovplyvnenia pôvodného projektu, pretože by to bola vaša kópia alebo „vidlička“. Najčastejšie sa vidlice používajú na navrhovanie zmien v projekte niekoho iného, ​​ako je napríklad oprava chyby alebo pridanie ako sme už spomínali.

Ako teda vidlíte verejné úložisko? Je to vlastne celkom jednoduché. Predtým, ako začneme, musíte si vytvoriť bezplatný účet Github, pretože na uloženie vidličky budete potrebovať niekde. Môžete ísť na stránku www.github.com a urobiť to hneď teraz.

Po vytvorení účtu môžete na svoj účet zriadiť verejné úložisko. Napríklad môžete prejsť do verejného úložiska pre 30 dňový kurz Wes Bos 'v rámci výcvikového kurzu JavaScript a v pravom hornom rohu sa zobrazí tlačidlo s nápisom Fork. Kliknite na tlačidlo.

Môže to trvať niekoľko sekúnd až niekoľko minút, ale Github potom klonuje alebo „rozvetví“ tento projekt na svoj vlastný účet GitHub. Po dokončení sa projekt okamžite zobrazí pod vaším používateľským menom Github. Ak ju chcete overiť, môžete kliknúť na ikonu svojho profilu na navigačnom paneli v pravom hornom rohu a potom vyberte možnosť, ktorá hovorí Vaše úložiská . V zozname repozitárov by ste mali vidieť kódovú základňu jazyka JavaScript 30.

Teraz môžete zmeniť a experimentovať s kódom všetko, čo chcete, a nebude to mať vplyv na pôvodné súbory projektu pôvodného vlastníka. Ak zmeníte nejaký kód, opravíte chybu alebo pridáte novú funkciu, môžete vytvoriť niečo, čo sa nazýva „Pull Request“, o ktorom sa dá diskutovať o tejto zmene. Ak sa pôvodnému vlastníkovi projektu páči zmena - a funguje to správne - je možné ju zlúčiť do pôvodnej kódovej základne ako produkčný kód.

záverečný

Ako vidíte, sťahovanie súborov a celých projektov z Githubu je vlastne celkom jednoduché. Za pár minút si môžete celý projekt stiahnuť do svojho počítača, alebo si ho môžete kúpiť na vlastný účet Github. Neznamená to veľa práce s kódom na vidlici, aby ste zistili, čo ovplyvňuje, a nakoniec by ste mohli dokonca vytvoriť svoju prvú požiadavku na vytiahnutie! Šťastné kódovanie!

Ako sťahovať súbory z