Databazove Aplikacie | 15.4.2020 9:00 | Git, Github

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 predstavuje verziovací systém Git a platformu GitHub, ktoré sa budú používať pri vývoji jednoduchej CRUD aplikácie v PHP frameworku v zostávajúcich piatich týždňoch semestra. Vysvetľuje sa, že Git je samostatná aplikácia bežiaca lokálne, ktorá sleduje zmeny v priečinku a nahrádza ručné značenie verzií, zatiaľ čo GitHub slúži na zdieľanie kódu, spoluprácu a zálohovanie. Lektor v príkazovom riadku GitBash ukazuje základný postup: vytvorenie priečinka, inicializáciu repozitára príkazom git init, kontrolu stavu cez git status a pridanie súboru do staging area príkazom git add pred vytvorením commitu. Úlohou na tento týždeň je rozbehnúť Git a GitHub a vyskúšať celý workflow.

  • - Git je lokálna aplikácia na sledovanie zmien v súboroch a správu verzií, GitHub je webový vzdialený repozitár.
  • - GitHub umožňuje zdieľanie kódu, komunitný vývoj open source projektov a zálohovanie práce mimo vlastného počítača.
  • - Pred použitím Gitu je potrebné nastaviť meno a e-mail vývojára, konfigurácia sa uloží globálne.
  • - Príkaz git init vytvorí v priečinku skrytý adresár .git a spustí sledovanie zmien; git status zobrazí aktuálny stav.
  • - Súbory na uloženie sa najprv pridajú do staging area príkazom git add a potom sa zaznamenajú ako commit, teda snímka stavu.
  • - Nepotrebné súbory je možné vylúčiť zo sledovania pomocou súboru .gitignore.
  • - Úlohou na tento týždeň je rozchodiť Git a GitHub a vyskúšať celý workflow ako príprava na PHP framework.

Zhrnutie pripravené s pomocou AI z prepisu videa.