ZAP - Tutorial Version Control (2021/2022)

Zdroj
ručne priradené
Pridané

Pozrieť na YouTube →

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.

Otvoriť AI: ChatGPT · Claude · Gemini

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.