Zde jsou některé základní informace o GitHubu
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.
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ů.
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 jsou místa, kde uživatelé mohou diskutovat o problémech, navrhovat vylepšení a hlásit chyby v projektu.
Gists jsou jednoduché verze repozitářů, které umožňují sdílet jednotlivé soubory nebo úryvky kódu.
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.
GitHub je integrován s mnoha dalšími nástroji a službami, jako jsou Travis CI, CircleCI, Jenkins, Docker Hub atd.
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 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.