git init – repóként inicializálása a jelenlegi könyvtárnak git clone https://github.com/libgit2/libgit2 mylibgit – repó klónozása mylibgit nevű új könytárba git status – állapotjelentés a fájlokról git status -s – tömör állapotjelentés a fájlokról (A :új fájl a küldendőkben, M : módosított stb.) git remote – távoli repók adatai git remote show <név> – adott nevű távoli repó adatai git add <fájlnév> – fájl megjelölése küldendőként git reset HEAD <fájlnév> – fájl küldendőként megjelölésének visszavonása git diff – minden változás git diff --staged – minden küldendő változás git commit – küldendők kommitolása, -m <név> : elnevezve, --amend : kommit felülírása további küldendőkkel (ha lemaradt valami) git rm <fájlnév> – fájl törlése a repóból, -f kényszerítve git rm --cached <fájlnév> – fájl eltávolítása a küldendőkből git mv file_from file_to – fájl mozgatása / átnevezése a repóban git log – kommitok időrendje, utolsóval kezdve --stat : részletekkel git fetch <remote> – kód behúzása a távoli repóból, beillesztés nélkül git pull – behúzás beillesztéssel git push <remote> <branch> – kód feltolása adott távolira és ágra, origin master : alapértelmezett remote és branch git checkout -b <branch> – kilépés és átváltás egy új ágra, -b nélkül csak átvált egy létezőre git branch – ágak listázása, * a jelenlegi, --merged v. --no-merged : a nem egyesítettek listázása git branch <branch> – új ág létrehozása, -d : törlés git merge <branch> – megadott ág egyesítése a jelenlegivel git mergetool – egyesítési hibák megjelenítése git ls-remote <remote> – távoli ágak listája, git remote show <> ugyanez git push <remote> --delete <branch> – távoli ág törlése a távoli repón
5.B) A Szállítási Réteg Helye És Feladatai. A TCP Protokoll Működése: A Port Fogalma, A TCP Fejléc, Összeköttetés Létesítése És Bontása, Átviteli Politika, Torlódáskezelés. Az UDP Protokoll.