ZAP - Tutorial Version Control (2021/2022)
Preber si túto prednášku so svojou AI
Skopíruj pripravený podklad a vlož ho do ChatGPT, Claude alebo inej AI — bude ťa učiť alebo skúšať len z tejto prednášky.
Zhrnutie prednášky
Prednáška vysvetľuje prácu so systémom na správu verzií GitLab, ktorý sa na predmete používa na odovzdávanie a archiváciu zadaní. Vyučujúca ukazuje generovanie SSH kľúčov pomocou príkazu ssh-keygen na základe asymetrického šifrovania algoritmom RSA, pričom privátny kľúč zostáva na počítači a verejný sa nahráva na server. Demonštruje sa prihlásenie do školského GitLab servera školskými údajmi a pridanie verejného kľúča do nastavení profilu. Následne sa vytvára nový projekt pre zadanie prostredníctvom aplikácie GitLab Classroom podľa výberu študijnej skupiny a nastavuje sa globálna konfigurácia mena a e-mailu pre prácu s repozitárom.
- - GitLab slúži na verziovanie, odovzdávanie a archiváciu zadaní z predmetu ZAP
- - Generovanie SSH kľúčov príkazom ssh-keygen (asymetrické šifrovanie, algoritmus RSA)
- - Privátny kľúč (id_rsa) ostáva len na počítači, verejný kľúč (id_rsa.pub) sa nahráva na server
- - Kľúče sa ukladajú v skrytom priečinku ~/.ssh, pri práci na viacerých strojoch treba kľúč vytvoriť na každom zvlášť
- - Prihlásenie na školský GitLab pomocou univerzitných údajov (rovnaké ako do MAIS) a pridanie verejného kľúča v Profile Settings
- - Vytvorenie nového projektu pre zadanie cez aplikáciu GitLab Classroom s výberom vlastnej študijnej skupiny
- - Nastavenie globálnej konfigurácie mena a e-mailu pre GitLab kvôli identifikácii autorstva zmien
Zhrnutie pripravené s pomocou AI z prepisu videa.
nechodím na prednášky