Šedesát pět milionů vývojářů a tři miliony organizací se nemůže mýlit. GitHub je hostitelem více než 200 milionů úložišť kódů a je vývojovou platformou, kterou si mohou vybrat jednotlivé kodéry a společnosti po celém světě. Vývojáři používají GitHub k vytváření, údržbě a dokonce distribuci svého softwaru, aby si uživatelé jako vy mohli stahovat soubory a prohlížet si kód přímo z GitHubu.
GitHub usnadňuje stahování a prohlížení zdrojového kódu aplikace. Tato příručka vám ukáže, jak přímo stahovat soubory z webu GitHubu, abyste si mohli sami prohlédnout kód projektu.

Nainstalujte si Prohlížeč kódu
Než začnete stáhnout libovolný kód, budete muset nainstalovat program, který je schopen tento kód zobrazit. Visual Studio Code je bezplatný, otevřený zdrojový a efektivní editor kódu, který umožňuje uživatelům prohlížet a ladit kód a spouštět úkoly.
Stáhněte a nainstalujte Kód Visual Studio podle průvodce instalací. Pak budete připraveni prohlížet soubory a kódy, které si můžete stáhnout z GitHubu.

Existuje mnoho různých editorů kódu. Pokud byl projekt vytvořen s jiným IDE (integrované vývojové prostředí), pak Visual Studio nemusí být ideální pro úpravy tohoto kódu. Řekl jsem, že Visual Studio Code vám umožní upravit kód většiny projektů na GitHubu a vždy bude fungovat, pokud vše, co chcete, je zobrazitkód.
Stahování nejnovější verze projektu na GitHub
Řekněme, že jste programátor, který chce stáhnout soubory projektu pro open-source kus softwaru. Na GitHubu se soubory projektu zveřejňují v úložištích a každý projekt má domovskou stránku úložiště. K prohlížení a stahování souborů nemusíte mít na GitHubu uživatelský účet.
Podle následujících pokynů si stáhnete nejnovější verzi projektu, který vás zajímá.
- Přejít na github.com.








Výše uvedené kroky vás provedou tím, jak zobrazit soubory z nejnovější verze projektu na GitHubu. Ale co když chcete zobrazit soubory z konkrétní větve projektu?
Stahování ze konkrétní větve
V GitHubu může mít úložiště více větví. Každá větev má jedinečný název a skládá se ze sady změn kódu. Je to kopie konkrétní části kódu v určitém okamžiku, kdy můžete provádět změny, aniž byste zničili originál. Změny kódu se provádějí uvnitř poboček a poté, je-li to požadováno a schváleno, mohou být sloučeny zpět do hlavní pracovní verze projektu s názvem hlavní větev.
Představme si, že si chcete stáhnout a zobrazit soubory z konkrétní větve projektu na GitHubu. Postupujte takto:


Podle výše uvedených kroků můžete zobrazit kód z konkrétní větve projekt na GitHubu. Dále budeme diskutovat o tom, jak procházet ještě dále a stahovat soubory z konkrétního commit.
Stahování z konkrétního závazku
Pokaždé, když se objeví kód změna se použije na úložiště, přidá se pomocí potvrzení. Commit obsahuje všechny změny od poslední aktualizace kódu. Možná budete chtít stáhnout z konkrétního potvrzení, pokud se pokoušíte ladit problémy, které byly způsobeny nedávnou změnou kódu.



V GitHubu je toho mnohem víc
Stahování a prohlížení souborů projektů z GitHub je jen špičkou ledovce. Nakonec možná budete chtít rozdvojit úložiště, naklonovat jej do místního úložiště, provést změny, poslat změny zpět na vaši vidličku a poté odeslat požadavek na vyžádání, který požádá vlastníka projektu o sloučení vašich změn do zdrojového úložiště.