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:
- Navigera till Git-rotkatalogen.
- Se Git-loggen och välj en hash.
- Begå hash med ' git show ' eller ' git diff ” kommandot enligt dina önskemål.
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.