[[oktatas:programozas:verziokontroll:git|< Git]] ====== Git feladatok ====== * **Szerző:** Sallai András * Copyright (c) 2024, Sallai András * Licenc: [[https://creativecommons.org/licenses/by-sa/4.0/|CC BY-SA 4.0]] * Web: https://szit.hu ===== Feleletválasztós feladatok ===== ==== Feladat 01 ==== Milyen git paranccsal tudunk távoli szerverre feltölteni? * A) git push * B) git upload * C) git send * D) git transfer ==== Feladat 02 ==== Melyik git paranccsal hozhatsz létre ficsor1 nevű git ágat? * A) git branch ficsor1 * B) git create ficsor1 * C) git new branch ficsor1 * D) git make branch ficsor1 ==== Feladat 03 ==== Milyen paranccsal tudom létrehozni a helyi git tárolót? * A) git init * B) git create * C) git start * D) git new ==== Feladat 04 ==== Milyen paranccsal tudok átváltani f2 nevű git ágra? * A) git switch f2 * B) git change f2 * C) git checkout f2 * D) Mindkettő: A és C --> Sol # Megoldás: D <-- ==== Feladat 05 ==== Milyen paranccsal tudok stage állapotba tenni egy adat.txt állományt? * A) git add adat.txt * B) git stage adat.txt * C) git track adat.txt * D) git include adat.txt ==== Feladat 06 ==== Az alábbi parancsból hiányzik egy rész, ahol az f2 ágra lehet váltani. git ___ f2 Melyik a hiányzó rész? * A) checkout * B) merge * C) set * D) branch --> Sol # Megoldás: A <-- ==== Feladat 07 ==== Az alábbi parancsból hiányzik egy rész, a fájl stage állapotba helyezéséhez. git ___ adat.txt Melyik a hiányzó rész? * A) add * B) commit * C) update * D) push --> Sol # Megoldás: A) `add` <-- ==== Feladat 08 ==== Az alábbi parancsból hiányzik egy rész, a legutolsó commit visszavonásához. git ___ Melyik a hiányzó rész? * A) resume * B) restore * C reset HEAD~1 * D) undo --> Sol # Megoldás: C <-- ==== Feladat 09 ==== Az alábbi parancsból hiányzik egy rész, új commit készítéséhez: git ___ -m "commit üzenet" Melyik a hiányzó rész? * A) merge * B) push * C) branch * D) commit --> Sol # Megoldás: D <-- ==== Feladat 10 ==== Az alábbi parancsból hiányzik egy rész, az aktuális brancs törléséhez: git ___ Melyik a hiányzó rész? * A) remove * B) delete * C) branch -d * D) clear --> Sol # Megoldás: C) branch -d <-- ==== Feladat 11 ==== A Git számára a már beállított távoli elérést hogyan törölhetjük? Válassz: * A) git remote destroy origin * B) git remote delte origin * C) git remote remove origin * D) git remote clear origin --> Sol # Megoldás: C) git remote remove origin <--