A Git Alapok előadásból gyorsan átlátod, hogyan válik a verziókezelés a napi munkád természetes részévé – különösen akkor, ha adatos vagy fejlesztői pozícióra készülsz, ahol a Git gyakran alapelvárás. Ujhelyi Tamás (analytics engineer, data scientist) gyakorlati példákon keresztül mutatja meg a Git és a GitHub szerepét, a tipikus csapathelyzeteket, és azokat a parancsokat, amelyekkel a feladatok nagy részét lefeded. A fókusz a mindennapi (adat)csapatos munkán van, különösen azon, hogyan csatlakozol új munkahelyen egy meglévő kódbázishoz. A végére érteni fogod, mit miért csinálsz, és magabiztosabban kapcsolódsz be új projektekbe vagy csapatokba.
Milyen főbb témákról van szó az előadásban?
- Git vs. GitHub – mi micsoda, és miért fontos különválasztani? Git mint verziókezelő, GitHub mint távoli, központi kódtár (remote), amihez a csapat hozzáfér.
- Lokális munka és távoli repo szinkronja Mit jelent, hogy a gépeden lévő kód és a GitHubon lévő kód nem automatikusan ugyanaz, és mikor kell tudatosan szinkronizálni.
- A napi alapműveletek parancssorból, érthetően clone, status, add (staging), commit (mentési pont), diff (változások megtekintése), restore (visszavonás).
- Megosztás a csapattal: push és pull Hogyan kerül fel a munkád GitHubra (push), és hogyan hozod le a mások által frissített kódot (pull).
- Branch-elés és merge – biztonságos fejlesztés éles kód mellett Miért nem jó közvetlenül a main ágra dolgozni, hogyan hozol létre branchet, váltasz, majd olvasztasz vissza (merge).
- Remote branchek követése: fetch és együttműködés Mit csinál a fetch, és hogyan veszel át egy kolléga által létrehozott branchet.























































