2

Spolupráce v Gitu

Ukážeme si, jak s využítím Gitu organizovat práci více vývojářů na jednom projektu.

Spolupráce na jedné větvi

Nejduležitější pravidlo spolupráce na jedné větvi zní: Vždycky udělej pull dřív, než děláš commit!

Řešení konfliktů

Cvičení: Spolupráce v Gitu

1

Pánské obleky

zapni hlavu

V tomto příkladu si vyzkoušíme týmovou spolupráci v Gitu. Vaším úkolem bude vytvořit webovou stránku pro e-shop s pánskými obleky. Stránka má vypadast přesně dle tohoto grafického návrhu.

Stránka bude fungovat tak, že si uživatel může vybírat barvu košile pomocí tlačítek s barvami. Při kliknutí na příslušné tlačíko se obrázek košile přebarví na zvolenou barvu.

Při práci na projektu postupujte dle následujících kroků.

  1. Vytvořte si tým dvou lidí.
  2. Jeden z členů týmu založí projekt na GitHubu s názvem panske-obleky.
  3. Stáhněte si následující kostru stránky. Prohlédněte si připravený HTML kód. Všimněte se, že košile je nakreslena pomocí takzvaného SVG. Je to jazyk podobný HTML určený ke kreslení obrázků. Díky vlastnosti style na prvku svg můžete ručně nebo pomocí JavaScriptu měnit barvu košile. Vyzkoušejte si to.
  4. Jakmile jste s kódem seznámení, nahrajte všechny tyto soubory do vašeho repozítáře jako základ projektu.
  5. Rozdělte si práci. Jeden z členů týmu bude pracovat na JavaScriptu, druhý na HTML. Vždy, když někdo z váš udělá kus práce a provede push do repozitáře, druhý člen týmu provede pull, aby si nahrál nové změny k sobě na počítač.
  6. Držte se pravidel pro spolupráce na jedné větvi. Vždy dělejte pull před tím, než uděláte commit.