Mens de jobber med utviklingsprosjektet, bruker utviklere flere grener for å teste hver funksjon. Hver gren holder sin egen forpliktelseshistorie. Filialpekeren peker på den siste forpliktelsen. Noen ganger ønsker brukere imidlertid å flytte grenpekeren til en annen forpliktelse. I denne situasjonen er GIT -kommandoer tilgjengelige for å utføre denne operasjonen.
Denne oppskrivningen vil forklare metoden for å gjøre et grenpunkt på en bestemt forpliktelse i Git.
Hvordan du kan gjøre et grenpunkt på en spesifikk forpliktelse i git?
Prøv ut de medfølgende trinnene for å gjøre et grenpunkt på en spesifikk forpliktelse i GIT.
Trinn 1: omdirigere til lokalt depot
Bruk først kommandoen nedenfor og bytt til det aktuelle lokale depotet:
CD "C: \ git \ repo1"
Trinn 2: Vis git -logger
Kontroller deretter forpliktelseshistorikken for å se grenpekeren:
git log --oneline
Her kan det sees at “herre”Branch Pointer peker for øyeblikket på“43e5d18”Forpliktelse. Kopier nå ønsket forpliktelses -ID der du vil flytte din nåværende grenpeker:
Trinn 3: Flytt grenpekeren
Utfør nå den oppgitte kommandoen sammen med den valgte forpliktelses -IDen:
Git RESET -HARD 26A90B4
Trinn 4: Bekreft endringer
For å sikre at grenpekeren peker på den spesifiserte forpliktelses -ID -en, kjør følgende kommando:
git log --oneline
Som du kan se, sjefen for "herre”Branch peker nå på vår ønskede forpliktelse:
Vi har forklart den enkleste måten å gjøre et grenpunkt på en spesifikk forpliktelse.
Konklusjon
For å gjøre et grenpunkt ved en viss forpliktelse, navigerer du først til det lokale depotet og ser på git -loggen. Velg deretter ønsket forpliktelses -ID der du vil flytte grenpekeren. Etter det, kjør "git reset -hard ”Kommanderer og verifiser endringer ved å se på forpliktelseshistorikken. Denne oppskrivningen forklarte metoden for å gjøre et grenpunkt på en bestemt forpliktelse i Git.