Denne artikkelen vil diskutere forskjellige metoder for å få forpliktelses -IDen i Git:
Metode 1: Få forpliktelses-IDen i Git ved å bruke kommandoen “Git Rev-Parse Head”
For å få den fulle sha-hash-verdien av den siste forpliktelsen i depotet, bruk "git rev-parse hode”Kommando. For å gjøre det, følg de medfølgende trinnene.
For det første omdirigerer du ønsket lokalt Git -depot:
$ CD "C: \ git \ repo3"
Utfør deretter kommandoen nedenfor:
$ git Rev-Parse Head
Her, "Rev-PARSE”Kommando skriver ut Sha-Hash for den nåværende posisjonen til hodet:
Metode 2: Få Commit ID i Git ved å bruke kommandoen “Git Show -s”
For å få den siste Commit -hashen sammen med all nødvendig informasjon, kjør "git show -s”Kommando. Her, "-s”Flagg brukes til å få informasjonen om den siste forpliktelsen:
$ git show -s
Utgangen nedenfor viser all forpliktelsesinformasjon, inkludert Commit -hasj, posisjonen til hodet og forpliktelsesmeldingen:
Metode 3: Få Commit ID i Git ved å bruke “Git Log” -kommandoen
Utfør følgende kommando for å få detaljert informasjon, inkludert Sha-Hash of All Commits samt den nåværende forpliktelsen i depotet:
$ git log --oneline
Det kan observeres at hasjene av alle forpliktelser som er gjort i det nåværende arbeidsoppgavet sammen med forpliktelsesmeldingene deres er vist:
Merk: Hvis utvikleren bare ønsker å få informasjonen om den siste forpliktelsen, kan du bruke "-1”Rekkevidde med“git log”Kommando:
$ git log -1
Her, “-1”Range brukes til å bare vise informasjonen om den siste forpliktelsen:
Metode 4: Få forpliktelses -IDen i Git ved å bruke kommandoen “Git Reflog”
Hvis du vil finne Commit-hasj sammen med historien på grenens leder, kan du utføre kommandoen under eller undergitt:
$ git reflog
Det er det! Vi har forklart alle mulige måter å få hasj til den nåværende forpliktelsen i Git.
Konklusjon
Flere kommandoer er tilgjengelige for å hente Commit Sha-Hash i Git, for eksempel “git rev-parse hode”For å få full sha-hash. Hvis du vil få de fulle detaljene om den siste Commit ID, "git show -s”Eller“git log -1”Kommandoer kan brukes. For å få Sha-Hash og forplikte melding sammen med hovedindeksverdien, utfør "git log -oneline”Og“Git Refog”Kommandoer. Denne artikkelen forklarte metodene for å få hasj for den nåværende forpliktelsen i Git.