GIT HUB CO TO JE ???

GitHub je webová platforma sloužící ke správě verzí a sdílení kódu

Zde jsou některé základní informace o GitHubu

Správa verzí

GitHub používá systém správy verzí Git, který umožňuje sledovat změny v kódu, ukládat různé verze projektu a efektivně spolupracovat s ostatními vývojáři.

Repozitáře

Základním stavebním prvkem GitHubu je repozitář. Repozitář je místo, kde je uložen váš projekt, včetně veškerého kódu, obrázků, dokumentace a dalších souborů.

Fork a Pull Request

Uživatelé mohou "forkovat" (vytvořit kopii) repozitáře jiného uživatele a provádět vlastní úpravy. Poté mohou navrhnout tyto změny zpět do původního repozitáře pomocí tzv. "Pull Request".

Issues

Issues jsou místa, kde uživatelé mohou diskutovat o problémech, navrhovat vylepšení a hlásit chyby v projektu.

Gists

Gists jsou jednoduché verze repozitářů, které umožňují sdílet jednotlivé soubory nebo úryvky kódu.

Organizace

GitHub umožňuje vytvářet organizace, do kterých mohou být zapojeni více uživatelů. To je užitečné pro správu velkých projektů a spolupráci v týmu.

Integrace

GitHub je integrován s mnoha dalšími nástroji a službami, jako jsou Travis CI, CircleCI, Jenkins, Docker Hub atd.

Veřejné a soukromé repozitáře

Uživatelé mohou mít buď veřejné repozitáře, které jsou přístupné všem, nebo soukromé repozitáře, ke kterým mají přístup pouze vybraní uživatelé.

GitHub Pages

GitHub umožňuje vytvářet statické webové stránky z obsahu uloženého v repozitářích pomocí GitHub Pages.

GitHub je nejen platformou pro správu kódu, ale také komunitním fórem pro vývojáře, kteří chtějí sdílet své projekty, učit se a spolupracovat s ostatními.