Denne oppskriften vil forklare flytting av en grenpeker til en annen gren uten å betale.
Hvordan flytte grenpekeren til en annen forpliktelse uten å sjekke ut?
For å flytte grenpekeren til en annen forpliktelse uten å sjekke ut, følg trinnene som følger med:
- Gå til ønsket depot.
- Se Git-loggen for gjeldende gren.
- Bytt til en annen gren og sjekk Git-referanseloggen.
- Bruk ' $ git branch -f
” kommando for å flytte grenpekeren. - Se gjeldende posisjon til grenpekeren.
Trinn 1: Naviger til bestemt katalog
Flytt til den lokale Git-katalogen ved å utføre ' cd ' kommando:
$ cd 'C:\Go \t er_repo'
Trinn 2: Sjekk Git-loggen:
For å se Git-loggen for å sjekke gjeldende posisjon til grenpekeren, bruk ' git logg '-kommandoen sammen med ' -en linje ' flagg:
$ git logg --på nett
Som du kan se, peker grenpekeren til ' slette 'forplikte:
Trinn 3: Bytt til en annen gren
Bytt deretter til ønsket lokalavdeling ved hjelp av ' $ git bryter ' kommando:
Trinn 4: Se Git-loggen for gjeldende gren
Sjekk Git-referanseloggen for å se gjeldende posisjon til HEAD-pekeren i gjeldende arbeidsgren:
Her, fra utgangen nedenfor, kan du se HODET peker på ' herre ' gren:
Trinn 5: Flytt grenpekeren
For å flytte en grenpeker til en annen commit uten å sjekke ut, bruk ' $ git gren kommando sammen med filialnavnet:
Her er ' -f alternativet representerer ' makt ' som vil bestemme hvor grenhodet skal peke:
Trinn 6: Vis grenpeker
Deretter kontrollerer du posisjonen til HEAD ved å bruke kommandoen nedenfor:
Som du kan se, flyttes posisjonen til HEAD til et annet grennavn ' dev ' i tillegg til ' herre ' gren:
Trinn 7: Bytt til en annen gren
Etter det bytter du til ' dev ' gren for å se endringene i den aktuelle grenen:
Trinn 8: Bekreft HEAD Pointer
Til slutt, sørg for at posisjonen til HEAD er flyttet til den nylig opprettede gjeldende arbeidsgrenen:
Det kan observeres at posisjonen til HODET peker mot ' herre ' gren samt ' dev ' gren:
Vi har effektivt forklart prosedyren for å flytte grenpekeren til forskjellige forpliktelser uten å betale.
Konklusjon
For å flytte grenpekeren til en annen commit uten å sjekke ut, naviger først til det aktuelle depotet og sjekk Git-loggen til den gjeldende grenen. Bytt deretter til en annen gren og se Git-referanseloggen for å finne hvor HEAD peker. Etter det, flytt grenpekeren til en annen commit ved hjelp av ' $ git branch -f