I Git er den nåværende revisjonen forpliktelses -IDen til den siste (siste) forpliktelsen som ble gjort til depotet. Den siste forpliktelses -IDen representerer de siste endringene som er gjort i prosjektet. Utviklere kan trenge å finne den nåværende revisjonen eller den siste Commit -hasj i GIT av flere grunner, for eksempel å identifisere tilstanden til prosjektet, og bestemme endringene som ble gjort i koden siden forrige gang de trakk koden osv. For dette formålet er forskjellige GIT -kommandoer tilgjengelige for å finne ut den nåværende revisjonen i GIT.
Denne studien vil forklare metodene for å finne den nåværende revisjonen i GIT.
Hvordan finne ut gjeldende revisjon i git?
For å finne ut gjeldende revisjon i Git, kan forskjellige kommandoer brukes, for eksempel:
Metode 1: Finn gjeldende revisjon ved å bruke “Git Rev-Parse Head” -kommando
“git rev-parse hode”Kommando returnerer Sha-Hash for den siste forpliktelsen i den nåværende grenen. For å finne gjeldende revisjon, kjør følgende kommando:
$ git Rev-Parse Head
Utgangen nedenfor viser hele Commit -hasj for gjeldende revisjon (siste forpliktelse):
For å få den korte forpliktelsen hasj av den nåværende revisjonen, bruk "-kort”Alternativ i samme kommando:
$ git Rev-Parse-Short Head
Metode 2: Finn gjeldende revisjon ved bruk av “Cat .Git/Refs/Heads/$ Branch-Master ”-kommando
“katt .git/refs/hoder/”Finner Sha -hasj fra den siste forpliktelsen fra den spesifiserte“$ filial-master”Branch. Kommandoen nedenfor kan også brukes til å vise gjeldende revisjon:
$ katt .git/refs/hoder/$ filial-master
Metode 3: Finn gjeldende revisjon ved å bruke “Git Log -1 -Pretty = Format:%H” -kommando
“git log”Kommando brukes til å vise forpliktelseshistorikken. Imidlertid "-1”Alternativet begrenser loggutgangen til en forpliktelse. “%h”Alternativet er en formatplassholder som viser den korte forpliktelseshashen:
$ git log -1 -satsy = format:%h
Det handlet om å finne den nåværende revisjonen i Git.
Konklusjon
For å finne den nåværende revisjonen i GIT, kan flere kommandoer brukes, for eksempel "git rev-parse hode”,“katt .git/refs/hoder/$ filial-master”Og“git log -1 -pretty = format:%h”Kommandoer. Disse kommandoene viser forpliktelse hasj for den nåværende revisjonen (siste forpliktelse). Denne studien forklarte metodene for å finne den nåværende revisjonen i GIT.