U Gitu, hashovi commit-a su ključni dio Gitove funkcionalnosti. Oni su neophodni za praćenje promjena, suradnju s drugima i učinkovito upravljanje bazom koda. Kada programeri unesu promjene u kod u svom repozitoriju i predaju ih. Git generira jedinstveni hash za taj commit na temelju promjena koje su napravili.
Ovaj post govorit će o hash-u Git commit-a i načinu njegove upotrebe.
Što je Git Commit Hash?
Raspršivač komitiranja poseban je identifikator za određeni kommit u povijesti Git repozitorija. To je dugačak niz znakova koji identificira određenu verziju kodne baze repozitorija. Hashevi predaje generiraju se korištenjem hash funkcije koja uzima u obzir sadržaj predaje, podatke o autoru i vremensku oznaku.
Kako koristiti Git Commit Hash?
Da biste koristili hash Git commit, slijedite dolje navedene korake:
- Dođite do Git korijenskog direktorija.
- Pogledajte Git log i odaberite hash.
- Potvrdite hash s ' git show ' ili ' git diff ” prema vašim željama.
Korak 1: Idite prema korijenskom direktoriju
U početku upotrijebite ' CD ” i idite do navedenog direktorija:
CD 'C:\Korisnici\korisnik\Git\projectrepo'
Korak 2: Pregledajte povijest Git Log-a
Provjerite cijelu povijest Git dnevnika izvršavanjem ' git log –oneline ” naredba. Prikazat će svaki commit u jednom retku:
git dnevnik --na liniji
Donja slika prikazuje svu povijest uspješnog izdavanja. Zatim odaberite commit po svom izboru za daljnju upotrebu. Na primjer, odabrali smo ' 0f6603f ” hash:
Korak 3: Utvrdite hash pomoću naredbe 'git show'.
Pokrenite ' git show ” naredbu i dodajte odabrano uvrštavanje zajedno s ovim u hash uvrštavanja:
git show 0f6603f
Možete vidjeti izlaz gore izvršene naredbe:
Korisnici se također mogu obvezati uz pomoć druge metode navedene u sljedećem koraku.
Korak 4: Utvrdite hash s naredbom “git diff”.
Da biste dobili detaljne promjene željenih obveza, izvršite ' git diff ” naredba. Da biste to učinili, odaberite dva predanja iz Git log povijesti i upotrijebite ovu naredbu:
git diff 0f6603f f1ab08a
Kao što vidite, dodane promjene su uspješno dostavljene:
To je sve o Git commit hash i njegovoj upotrebi.
Zaključak
Raspršivač komitiranja poseban je identifikator za određeni kommit u povijesti Git repozitorija. Da biste koristili hash Git commita, prvo idite u korijenski direktorij Git. Zatim pogledajte Git log i odaberite hash. Nakon toga izvršite hash s ' git show ' ili ' git diff ” prema vašim željama. Ovaj post razradio je hash Git commita i njegovu upotrebu.