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

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
Garant předmětu:
Petr Pulc
Přednášející:
Robin Obůrka, Petr Pulc
Cvičící:
Robin Obůrka, Petr Pulc
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:

Informace o předmětu a výukové materiály naleznete na https://courses.fit.cvut.cz/BI-GIT/

Další informace:
https://courses.fit.cvut.cz/BI-GIT/
Rozvrh na zimní semestr 2024/2025:
Rozvrh není připraven
Rozvrh na letní semestr 2024/2025:
Rozvrh není připraven
Předmět je součástí následujících studijních plánů:
Platnost dat k 16. 6. 2024
Aktualizace výše uvedených informací naleznete na adrese https://bilakniha.cvut.cz/cs/predmet6548206.html