GitHub je největší hostingový server pro gitové repozitáře. Je centrem pro spolupráci miliónů vývojářů a úložištěm jejich projektů. Značné procento všech gitových repozitářů je hostováno právě na GitHubu a mnoho open-source projektů ho využívá pro Git hosting, pro diskuse o problémech (issue tracking), pro recenzování kódu a pro další věci. Takže i když není přímou součástí open-source projektu (zvaného) Git, je velmi pravděpodobné, že při profesionálním používání Gitu budete chtít nebo potřebovat s GitHubem pracovat.
Tato kapitola je zaměřena na efektivní používání GitHubu. Popíšeme si zřízení a správu účtu, vytvoření a používání gitových repozitářů, běžné pracovní postupy při přispívání do (jiných) projektů a přijímání příspěvku do vlastních projektů, programátorské rozhraní GitHubu a řadu drobných tipů, které vám mohou usnadnit život.
Pokud vás nezajímá používání GitHubu pro hostování vlastních projektů nebo pro spolupráci na jiných projektech hostovaných na GitHubu, přeskočte na kapitolu [_git_tools].
Warning
|
Změny rozhraní
Považujeme za důležité upozornit na to, že se prvky uživatelského rozhraní v sejmutých snímcích obrazovky mohou během času měnit — jako v případě jiných aktivních webových serverů. Doufáme ale, že obecná myšlenka toho, čeho se zde snažíme dosáhnout, zůstane zachována. Pokud ale potřebujete novější verze snímků obrazovky, pak je možná naleznete v on-line verzi této knihy. |
Teď už jste uživatelem GitHubu. Umíte vytvořit účet, spravovat organizaci, vytvářet repozitáře a odesílat do nich (push), přispívat do projektů jiných lidí a přijímat příspěvky od ostatních. V další kapitole se naučíte používat mocnější nástroje a naleznete v ní tipy pro zvládnutí složitějších situací, což z vás udělá mistra Gitu.