Kihagyás

Feladatok beadása

GitHub

A feladatok beadásához a GitHub platformot használjuk. A laborok és a kis házi feladatok beadása egy-egy GitHub repository-ban történik, melyet a Moodle-ben található GitHub Classroom meghívó linken keresztül kapsz meg. A labor vagy kis házi feladat feladatainak megoldását ezen repository-ban kell elkészítened, és ide kell feltöltened. A kész megoldás beadása a repository-ba való feltöltés után egy un. pull request formájában történik, amelyet a laborvezetődhöz rendelsz. Nem minden laborhoz kell feltölteni megoldást (az adott labor útmutatójában egyértelműen jelezzük ha kell), viszont minden a kis házi feladatokhoz mindig kell feltölteni megoldást.

FONTOS

Az itt leírt formai előírások betartása elvárás. A nem ilyen formában beadott megoldásokat nem értékeljük.

Git kliensek

A tárgy keretein belül otthon bármilyen Git kliens használható. A tárgy által hivatalosan ajánlott (és a laborgépeken biztosan feltelepített) kliens a Git Extensions.

A beadás menete

Az első labor részletesen foglalkozik a GitHub használatával és a megoldás beadásának menetével. További segédanyagok a GitHub és a Classroom használatáról itt találhatók. Az alábbi egy rövid összefoglaló az áttekintéshez, illetve a helyes beadás ellenőrzéséhez.

  1. A munkádat Moodle-ben található GitHub Classroom meghívó linken keresztül létrehozott GitHub repository-ban kell elkészítsd.
  2. A megoldáshoz készíts egy külön ágat, ne a master-en dolgozz. Erre az ágra akárhány commitot tehetsz. A legvégén mindenképpen pushold a megoldást.
  3. A beadást egy pull request jelzi, amely pull request-et a laborvezetődhöz kell rendelned.
  4. Ha az eredménnyel vagy értékeléssel kapcsolatban kérdésed van, érdemes a pull request szövegében kérdezned. Hogy a laborvezető emailben automatikusan értesüljön erről, használd a @név címzést a komment szövegében.

2025-08-26 Szerzők