Mi az a Git Commit Hash és hogyan kell használni?

Mi Az A Git Commit Hash Es Hogyan Kell Hasznalni



A Gitben a véglegesítési hash-ek a Git funkcióinak döntő részét képezik. Ezek elengedhetetlenek a változások követéséhez, a másokkal való együttműködéshez és a kódbázis hatékony kezeléséhez. Amikor a fejlesztők módosítják a kódot a tárolójukban, és véglegesítik azokat. A Git egyedi hash-t generál ehhez a véglegesítéshez az általuk végrehajtott változtatások alapján.

Ez a bejegyzés a Git commit hash-ről és annak használatának módjáról szól.







Mi az a Git Commit Hash?

A commit hash egy speciális azonosító egy adott véglegesítéshez a Git adattár történetében. Ez egy hosszú karaktersorozat, amely az adattár kódbázisának egy adott verzióját azonosítja. A véglegesítési hash-ek egy hash-függvény segítségével jönnek létre, amely figyelembe veszi a véglegesítés tartalmát, a szerzői információkat és az időbélyeget.



Hogyan kell használni a Git Commit Hash-t?

A Git commit hash használatához kövesse az alábbi lépéseket:



1. lépés: Menjen a gyökérkönyvtár felé





Kezdetben használja a „ CD ” parancsot, és navigáljon a megadott könyvtárba:

CD 'C:\Users\user\Git\projectrepo'



2. lépés: Tekintse meg a Git Log történetét

Ellenőrizze a teljes Git naplótörténetet a „ git log –oneline ” parancsot. Minden véglegesítést egyetlen sorban jelenít meg:

git log --online

Az alábbi kép az összes sikeres végrehajtási előzményt mutatja. Ezután válasszon egy tetszőleges véglegesítést további felhasználáshoz. Ebben az esetben a „ 0f6603f ” hash:

3. lépés: Hash végrehajtása a „git show” paranccsal

Futtassa a „ git show ” parancsot, és adja hozzá a kiválasztott véglegesítést ezzel együtt a véglegesítési hashhez:

git show 0f6603f

Láthatja a fent végrehajtott parancs kimenetét:

A felhasználók a következő lépésben megadott másik módszer segítségével is elkötelezhetik magukat.

4. lépés: Hash végrehajtása a „git diff” paranccsal

A kívánt véglegesítések módosításainak részletes megjelenítéséhez hajtsa végre a „ git diff ” parancsot. Ehhez válasszon ki két véglegesítést a Git naplótörténetéből, és használja ezt a parancsot:

git diff 0f6603f f1ab08a

Amint látja, a hozzáadott módosítások sikeresen megtörténtek:

Ez minden a Git által végrehajtott hash-ről és annak használatáról.

Következtetés

A commit hash egy speciális azonosító egy adott véglegesítéshez a Git adattár történetében. A Git commit hash használatához először lépjen a Git gyökérkönyvtárába. Ezután tekintse meg a Git-naplót, és válasszon kivonatot. Ezt követően végezze el a hash-t a ' git show ” vagy „ git diff ” parancsot az Ön preferenciája szerint. Ez a bejegyzés a Git commit hash-ről és annak használatáról szól.