Logo ČVUT
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
STUDIJNÍ PLÁNY
2021/2022

Technologie pro vývoj SW

Přihlášení do KOSu pro zápis předmětu Zobrazit rozvrh
Kód Zakončení Kredity Rozsah Jazyk výuky
BI-GIT.21 Z 3 2P česky
Přednášející:
Robin Obůrka, Petr Pulc (gar.)
Cvičící:
Robin Obůrka, Petr Pulc (gar.)
Předmět zajišťuje:
katedra softwarového inženýrství
Anotace:

Kurz je zaměřen především na jednu z nejdůležitějších technologií pro vývoj software v týmech - verzovací systémy (a přidružené nástroje). Abychom byli přesnější, zaměříme se na Git, Linusem Torvaldsem pokřtěný jako „správce informací z pekla,“ a to jak v implementačním detailu, tak v přehledu pro každodenní používání.

Požadavky:

Bez specifických požadavků.

Znalost základního použití *NIXové příkazové řádky výhodou.

Osnova přednášek:

1. Úvod do problematiky verzování a do systému Git

2. Základy využívání Git a prostředí GitLab

3. Využití verzovacích systémů při vývoji software a pro revizi kódu

4. Příprava prostředí. Lokální práce I

5. Lokální práce II

6. Vzdálená práce

7. Pokročilé vlastnosti

9. Řešení problémů

10. Správa vzdálených repozitářů

11. Workflows

12. Vnitřní implementace Gitu

Osnova cvičení:

Předmět nemá cvičení.

Cíle studia:

Uvést studenty do problematiky verzování a poskytnout jim jak teoretické znalosti tak praktické dovednosti k tomu, aby mohli úspěšně spolupracovat na týmových projektech, nebo si i verzovali projekty vlastní.

Studijní materiály:

1. Tsitoara M. : Beginning Git and GitHub: A Comprehensive Guide to Version Control, Project Management, and Teamwork for the New Developer. Apress;, 2019. ISBN 978-1484253120.

2. van Baarsen J. : GitLab Cookbook. Packt Publishing, 2014. ISBN 978-1783986842.

3. O'Grady A. : GitLab Quick Start Guide: Migrate to GitLab for all your repository management solutions.Packt Publishing, 2018. ISBN 978-1789534344.

4. Hethey J.M. : GitLab Repository Management. Packt Publishing, 2013. ISBN 978-178328179.

Poznámka:
Další informace:
https://courses.fit.cvut.cz/BI-GIT/
Rozvrh na zimní semestr 2021/2022:
06:00–08:0008:00–10:0010:00–12:0012:00–14:0014:00–16:0016:00–18:0018:00–20:0020:00–22:0022:00–24:00
Po
Út
St
Čt

místnost T9:105
Pulc P.
Obůrka R.

14:30–16:00
(přednášková par. 1)
Dejvice
Posluchárna
místnost T9:105
Pulc P.
Obůrka R.

16:15–17:45
(přednášková par. 2)
Dejvice
Posluchárna
místnost T9:107
Pulc P.
Obůrka R.

14:30–16:00
(přednášková par. 3)
Dejvice
Posluchárna
místnost T9:107
Pulc P.
Obůrka R.

16:15–17:45
(přednášková par. 4)
Dejvice
Posluchárna
Rozvrh na letní semestr 2021/2022:
Rozvrh není připraven
Předmět je součástí následujících studijních plánů:
Platnost dat k 9. 8. 2022
Aktualizace výše uvedených informací naleznete na adrese http://bilakniha.cvut.cz/cs/predmet6548206.html