Hva gjør “git rev-parse”?

Hva gjør “git rev-parse”?
På Git kan utviklere få SHA -hasj fra den nåværende hodepekingen, fjerngrenen eller arbeidsgrenens navn ved å bruke “$ git rev-PARSE”Kommando. Denne kommandoen kan brukes sammen med flere alternativer for å utføre tidligere beskrevne operasjoner, for eksempel "-kort”,“-forkortelse" og mange flere.

I denne artikkelen vil vi diskutere:

  • Hva gjør “git rev-parse”?
  • Hvordan få head sha hash ved å bruke "$ git rev-parse" -kommando?
  • Hvordan få head sha hash ved å bruke "$ git rev-parse" -kommando?
  • Hvordan få ekstern gren sha hash ved å bruke “$ git rev-parse” -kommando?
  • Hvordan få nåværende arbeidsgren ved å bruke “$ git rev-parse” -kommando?

Hva gjør “git rev-parse”?

Når utviklere ønsker å skrive ut Sha -hasj på hodet der den peker eller trenger å få det nåværende arbeidsgrennavnet, "$ git rev-PARSE”Kommando kan brukes.

La oss sjekke ut flere bruksområder for "$ git rev-PARSE”Kommando!

Hvordan få head sha hash ved å bruke "$ git rev-parse" -kommando?

Git Rev-Parse”Kommando kan få Sha -hasj der hodet for øyeblikket peker. For å gjøre det, naviger til git root -katalogen ved å kjøre "CD”Kommando:

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

For å få SHA -hasj av hodets nåværende posisjon, utfør "Git Rev-Parse”Kommando:

$ git Rev-Parse Head

Som du kan se, vises den nåværende hodeposisjonen Sha Hash:

Hvordan få hode kort sha hash ved å bruke "$ git rev-parse" -kommando?

Hvis du vil få hodet til Sha Hash, kan følgende kommando brukes:

$ git Rev-Parse-Short Head

Det kan sees at den korte sha -hasj av hodets nåværende posisjon er vist:

Hvordan få ekstern gren sha hash ved å bruke “$ git rev-parse” -kommando?

Den andre måten å bruke “Git Rev-Parse”Kommando er å få hodets nåværende arbeidsgren. For dette formålet, først, få listen over alle eksterne og lokale grener:

$ git gren -a

I den undergitte produksjonen er de uthevede grenene eksterne grener. Velg ønsket gren fra listen:

Deretter utføre "Git Rev-Parse”Kommando sammen med det aktuelle eksterne grennavnet:

$ git rev-parse opprinnelse/dev

Som et resultat vises den spesifiserte eksterne grenen SHA -hasj:

Hvordan få nåværende arbeidsgren ved å bruke “$ git rev-parse” -kommando?

Ved å bruke “Git Rev-Parse”Kommando, utviklere kan få det nåværende arbeidsgrenens navn:

$ git Rev-Parse-AbBrev-Ref Head

Her, "-forkortelseFlagget vil vise det lokale grennavnet der hodet peker:

Vi har kort forklart bruken av "$ git rev-PARSE”Kommando sammen med flere alternativer.

Konklusjon

$ git rev-PARSE”Kommando kan brukes for å få Sha -hashene av grener eller hode. For eksempel "$ git Rev-Parse Head”Kommando kan brukes til å få hodet Sha Hash. “$ git rev-PARSE ”Kommando kan skrive ut den spesifiserte grenen SHA Hash. Ved å bruke “$ git Rev-Parse-AbBrev-Ref Head”, Brukere kan få den arbeidsgrenen. Denne artikkelen illustrerte flere bruksområder for $ Git Rev-Parse-kommandoen.