Materiály k BI-PA2 LS 2019/2020
V tomto repozitáři se nacházejí všechny materiály, se kterými pracujeme na cvičeních PA2. Budou sem také umisťovány výsledné programy, a také zadání samostatné práce a bughuntů.
Obsah jednotlivých složek je popsán v příslušných README souborech ve složkách.
Cvičící:
- Jan Matoušek (matouj10@fit.cvut.cz)
- Jana Maříková (marikja7@fit.cvut.cz)
Struktura repozitáře
V repozitáři budou vytvořené následující větve:
-
master
-- bude obsahovat zadání všech cvičení; před každým cvičením (po finalizaci podkladů pro cvičení) bude vmaster
větvi vytvořen nový tag s názvemlabXX
. -
labXX
-- pro každé proběhnuté cvičení; sem budeme přidávat veškeré úpravy provedené na cvičení na projektoru, a později i naše řešení úloh na samostatnou práci
Větve labXX
nebudou nikdy mergnuté do větve master
, můžete si tedy kdykoliv repozitář stáhnout (i ve zkouškovém období) a sami si řešit úlohy, aniž byste se museli vracet v historii repozitáře.
Jednotlivá cvičení jsou rozdělená do složek lab, homework a bughunt. Případný teoretický výklad je obvykle součástí složky lab.
Jak pracovat s tímto repozitářem
Repozitář si forkněte do svého soukromého profilu na fakultním Gitlabu. Jeho viditelnost nastavte jako private, a pozvěte nás (matouj10 a marikja7) jako osoby v roli reporter. Vaši privátní kopii repozitáře si potom otevřte ve Vašem oblíbeném IDE.
Ve svém IDE provádějte změny podle svého uvážení. Změny poté nahrajte (commit & push) do svého repozitáře na fakultním gitlabu do nové větve. Poté vytvořte merge request této větve, a pozvěte nás do něj, abychom se na něj podívali a mohli Vám poskytnout zpětnou vazbu přímo k Vašemu zdrojovému kódu.
Podrobný obrázkový návod je v přípravě.