Hvordan få den korte git -versjonen hash

Hvordan få den korte git -versjonen hash

Git commit hash er nyttig når det gjelder tagging av utgivelser og se kodens tilstand på et bestemt tidspunkt. Commit ID inneholder de 40 sifrene Long Sha-Hash, som kan forkortes opp til den korteste 7-sifrede versjonen og kan avgjøres som standard.

Ulike kommandoer brukes til å få den korteste versjonen av Git -hashene, for eksempel "git log”Og“Git Rev-Parse”Kommandoer. “git log”Kommando kan brukes sammen med de flere alternativene for ønsket utgang.

Resultatene av dette innlegget er:

  • Hvordan finne den korte Git Sha-Hash av nåværende hodeposisjon?
  • Hvordan finne den korte git sha-hashen av ønsket antall forpliktelser?
  • Hvordan finne den korte git sha-hash sammen med forpliktelsesmelding og filialdetaljer?
  • Hvordan finne den korte git sha-hash med komplette forpliktelsesdetaljer?
  • Hvordan finne den korte git sha-hash med forpliktelsesdato og tid?

Hvordan finne den korte Git Sha-Hash av nåværende hodeposisjon?

Bruke "CD”Kommando sammen med Git Root Directory -banen og omdirigere til den:

$ CD "C: \ Brukere \ Nazma \ Git"

For å få den korte Sha-Hash av forpliktelsen der hodet peker, kjør følgende kommando:

$ git Rev-Parse-Short Head

Som du kan se, viser den ovennevnte kommandoen bare Head Pointer Short Commit Sha-Hash:

Hvordan finne den korte git sha-hashen av ønsket antall forpliktelser?

For å få den korte sha-hashen til det spesielle antallet forpliktelser, bruk "git log”Kommando:

$ git log -3 -satsy = format:%h

Her, "-3”Er vårt spesifiserte utvalg av forpliktelser som vi trenger for å vise den korte versjonen av Git Sha-Hash,“-pen = format”Skriv ut Commits -utgangen i det spesifiserte formatet, og“:%h”Indikerer den korte versjonen av Commit Hash:

Hvordan finne den korte git sha-hash sammen med forpliktelsesmelding og filialdetaljer?

For å få den korte versjonen av Git forplikter Sha-Hash med Commit-meldingen og filialdetaljer, utfør "git log”Kommando med“-en linje”Flagg for å vise detaljer i en linje og ønsket nummerområde:

$ git log --oneline -3

Som du kan se, viser den undergitte utgangen den korte hasjversjonen av et spesifisert antall forpliktelser, deres respektive forpliktelsesmeldinger og pekende grener:

Hvordan finne den korte git sha-hash med komplette forpliktelsesdetaljer?

Noen ganger ønsker brukere å få Sha-Hash sammen med detaljene i GIT-forpliktelsene. For dette formålet, bruk den under-uttalte kommandoen:

$ git log -3 -ABBREV -COMPIT

I ovennevnte kommando, "-Forkortelse”Alternativet brukes til å vise den korte forpliktelseshashen:

Hvordan finne den korte git sha-hash med forpliktelsesdato og tid?

Hvis utviklere vil se den korte versjonen av hasj med sin engasjerte dato og tid, må du utføre følgende kommando:

$ git log -Pretty = " %H %CD %CN %S" -3

Her:

  • -pen =”Vil skrive ut forpliktelsen i det spesifiserte formatet.
  • %h”Angir Sha-Hash.
  • %CD”Vis den engasjerte datoen.
  • %s”Indikerer emnet.
  • -3”Er et spesifisert område som viser antall forpliktelseshasheser:

Det er alt! Vi har gitt flere metoder for å få en kort git -versjon av Commit Hash.

Konklusjon

Det er forskjellige kommandoer som brukes til å få den korte versjonen av Commit Sha-Hash, for eksempel “git log”, Og“Git Rev-Parse”Kommandoer, og mange flere. “git log”Kommando kan brukes sammen med de flere alternativene for ønsket utgang. Dette innlegget beskrev flere måter å få en kort git -versjon av Commit Hash.