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:
- Keresse meg a Git gyökérkönyvtárát.
- Tekintse meg a Git-naplót, és válasszon kivonatot.
- Hash végrehajtása a ' git show ” vagy „ git diff ” parancsot az Ön preferenciája szerint.
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.