Vad är Git Commit Hash och hur man använder det?

Vad Ar Git Commit Hash Och Hur Man Anvander Det



I Git är commit-hashar en avgörande del av Gits funktionalitet. Dessa är viktiga för att spåra förändringar, samarbeta med andra och hantera kodbasen effektivt. När utvecklare gör ändringar i koden i deras arkiv och commit dem. Git genererar en unik hash för den commit baserat på ändringarna de har gjort.

Det här inlägget kommer att berätta om Git commit-hash och metoden för att använda den.







Vad är Git Commit Hash?

En commit-hash är en speciell identifierare för en viss commit i Git-förvarets historia. Det är en lång rad tecken som identifierar en viss version av förvarets kodbas. Commit-hashar genereras med hjälp av en hash-funktion som tar hänsyn till innehållet i commit, författarens information och tidsstämpeln.



Hur använder man Git Commit Hash?

För att använda Git commit-hash, följ stegen nedan:



Steg 1: Gå mot rotkatalogen





Till att börja med använder du ' CD ” kommandot och navigera till den angivna katalogen:

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



Steg 2: Se historiken för Git-loggen

Kontrollera hela Git-logghistoriken genom att köra ' git log –oneline ” kommando. Det kommer att visa varje commit på en enda rad:

git logg --uppkopplad

Bilden nedan visar all commit-historik framgångsrikt. Välj sedan en commit som du väljer för vidare användning. Till exempel har vi valt ' 0f6603f ' hash:

Steg 3: Begå hash med kommandot 'git show'.

Springa det ' git show ” kommandot och lägg till den valda commit tillsammans med detta till commit-hash:

git show 0f6603f

Du kan se resultatet av det ovan körda kommandot:

Användare kan också förbinda sig med hjälp av en annan metod som tillhandahålls i nästa steg.

Steg 4: Begå hash med kommandot 'git diff'.

För att få ändringarna av de önskade commits i detalj, kör ' git diff ” kommando. För att göra det, välj två commits från Git-logghistoriken och använde detta angivna kommando:

git diff 0f6603f f1ab08a

Som du kan se har de tillagda ändringarna tillhandahållits framgångsrikt:

Det handlar om att Git begår hash och dess användning.

Slutsats

En commit-hash är en speciell identifierare för en viss commit i Git-förvarets historia. För att använda Git commit-hash, gå först till Git-rotkatalogen. Se sedan Git-loggen och välj en hash. Efter det, begå hash med ' git show ' eller ' git diff ” kommandot enligt dina önskemål. Det här inlägget utvecklade Git commit-hash och dess användning.