Hvad gør 'git rev-parse'?

Hvad Gor Git Rev Parse



På Git kan udviklere få SHA-hashen for det aktuelle HEAD-pegende, fjerntliggende gren- eller arbejdsgrennavn ved at bruge ' $ git rev-parse ” kommando. Denne kommando kan bruges sammen med flere muligheder til at udføre tidligere beskrevne operationer, såsom ' -kort ', ' –forkort-ref ' og mange flere.

I denne artikel vil vi diskutere:

Hvad gør 'git rev-parse'?

Når udviklere ønsker at udskrive SHA-hashen til HEAD, hvor den peger, eller har brug for at få det aktuelle arbejdsgrennavn, vises ' $ git rev-parse kommandoen kan bruges.







Lad os tjekke de mange anvendelser af ' $ git rev-parse 'kommando!



Hvordan får man HEAD SHA Hash ved at bruge kommandoen '$ git rev-parse'?

Det ' git rev-parse ” kommandoen kan få SHA-hash, hvor HEAD i øjeblikket peger. For at gøre det skal du navigere til Git-rodmappen ved at køre ' cd kommando:



$ cd 'C:\Brugere \n asma\Go'





For at få SHA-hashen for HEADs nuværende position, skal du udføre ' git rev-parse kommando:

$ git rev-parse HOVED

Som du kan se, vises den aktuelle HEAD position SHA hash:



Hvordan får man HEAD Short SHA Hash ved at bruge kommandoen '$ git rev-parse'?

Hvis du ønsker at få HEAD short SHA hash, kan følgende kommando bruges:

$ git rev-parse --kort HOVED

Det kan ses, at den korte SHA-hash for HEADs aktuelle position vises:

Hvordan får man Remote Branch SHA Hash ved at bruge kommandoen '$ git rev-parse'?

Den anden måde at bruge ' git rev-parse kommandoen er at få HEAD's nuværende arbejdsgren. Til dette formål skal du først hente listen over alle fjerntliggende og lokale afdelinger:

$ git gren -en

I nedenstående output er de fremhævede grene fjerntliggende grene. Vælg den ønskede filial fra listen:

Udfør derefter ' git rev-parse ” kommando sammen med det særlige fjerngrennavn:

$ git rev-parse oprindelse / dev

Som følge heraf vises den angivne SHA-hash for ekstern filial:

Hvordan får man den aktuelle arbejdsgren ved hjælp af kommandoen '$ git rev-parse'?

Ved at bruge ' git rev-parse ” kommando, kan udviklere få det aktuelle arbejdsgrennavn:

$ git rev-parse --forkort-ref HOVED

Her er ' –forkort-ref ” flag vil vise det lokale filialnavn, hvor HEADet peger:

Vi har kort forklaret brugen af ​​' $ git rev-parse ” kommando sammen med flere muligheder.

Konklusion

Det ' $ git rev-parse ”-kommandoen kan bruges til at få SHA-hasherne for grene eller HEAD. For eksempel ' $ git rev-parse HEAD kommandoen kan bruges til at hente HEAD SHA-hashen. Det ' $ git rev-parse ” kommando kan udskrive den angivne branch SHA hash. Ved at bruge ' $ git rev-parse –abbrev-ref HEAD ”, kan brugere få HEAD-arbejdsgrenen. Denne artikel illustrerede de mange anvendelser af kommandoen $ git rev-parse.