Alapszintű Git-parancsok
A Git úgy működik, hogy úgy emlékszik a fájlok módosításaira, mintha pillanatképeket készít a fájlrendszerről.
Bemutatunk néhány alapvető parancsot a fájlok nyomon követéséhez az adattárban. Ezután elmenti az első "pillanatképet" a Git számára, hogy összehasonlításra tudja használni.
git állapota
Az első és leggyakrabban használt Git-parancs a .git status
Az előző gyakorlatban már egyszer használta, hogy lássa, megfelelően inicializálta-e a Git-adattárat.
git status
megjeleníti a munkafa állapotát (és az előkészítési területet – hamarosan részletesebben is beszélünk az előkészítési területről). Így láthatja, hogy a Git mely módosításokat követi nyomon, így eldöntheti, hogy szeretné-e megkérni a Gitet, hogy készítsen egy újabb pillanatképet.
git add
git add
Az a parancs, amellyel utasítja a Git-et, hogy kezdje el nyomon követni az egyes fájlok változásait.
A technikai kifejezés ezeknek a változásoknak az előzetes beállítása. Az git add
segítségével előkészítheti a módosításokat a véglegesítésre. A hozzáadott, de még nem véglegesített fájlok összes módosítása az előkészítési területen lesz tárolva.
git véglegesítés
Miután előkészített néhány módosítást a véglegesítéshez, a parancs meghívásával git commit
mentheti a munkáját egy pillanatképbe.
A kötelezettségvállalás szó mind igeként, mind főnévként használható. Lényegében ugyanazzal a jelentéssel bír, mint amikor egy terv mellett elköteleződik vagy egy adatbázis módosítását végrehajtja. A változtatások véglegesítése azt jelenti, hogy egy másolatot (például egy fájlról, könyvtárról vagy más dologról) helyez el az adattárban új verzióként. A véglegesítés jelenti ugyanakkor azt az adatrészletet is, amely a végrehajtott módosítások egyedi azonosítását szolgálja. A véglegesítésben mentett adatok közé tartozik a szerző neve és e-mail címe, a dátum, a tettekkel kapcsolatos megjegyzések (és miért), az opcionális digitális aláírás, valamint az előző véglegesítés egyedi azonosítója.
git log
A git log
parancs segítségével megtekintheti az előző véglegesítések adatait. Minden véglegesítéshez tartozik egy üzenet (véglegesítési üzenet), és a git log
parancs a legutóbbi véglegesítések adatait nyomtatja ki, például az időbélyeget, a szerzőt és a véglegesítési üzenetet. Ez a parancs segít nyomon követni, hogy mit csinált, és milyen módosításokat mentett.
git help
A git help
parancsot már kipróbálta, de nem árt, ha ismét szóba hozzuk. Használja ezt a parancsot, hogy könnyedén hozzáférjen minden eddig tanult parancshoz, és további információkhoz.
Ne feledje, hogy minden parancs saját súgóoldallal is rendelkezik. Ezeket a súgólapokat a beírással git <command> --help
találja meg. Például a git commit --help
megjelenít egy oldalt, amely elmagyarázza a git commit
parancsot és annak használatát.