Hvordan lage gren fra en forpliktelse i git

Hvordan lage gren fra en forpliktelse i git
På Git -lagringsplasser jobber flere mennesker sammen som et team. For å legge til en ny funksjon og gjøre endringer i et eksisterende depot, kan du imidlertid lage nye grener fra en annen gren og Git -forpliktelseshistorien. Git -grener brukes også til å isolere den spesifikke GIT -forpliktelsene fra hovedlogghistorien. For eksempel, hvis mastergrenen inneholder hovedlogghistorien, kan du opprette en egen Git -gren for å legge til nye funksjoner.

Denne bloggen vil diskutere prosedyren for å lage en gren fra en forpliktelse i Git.

Hvordan lage gren fra en forpliktelse i git?

På git, ved å bruke det spesifikke “forplikte Sha”Fra Git -historie kan hjelpe til med å lage en ny gren. Commit Sha er også kjent som “begå referanse”Generert av Git når brukere gjør endringer i det lokale depotet og forplikter dem til det eksterne depotet.

Følg trinnene nedenfor for å lage en gren fra en forpliktelse i git.

Trinn 1: Åpne Git Bash
Åpne opp "Git bash”Ved hjelp av“Oppstart" Meny:

Trinn 2: Naviger til Git -katalogen
Flytt til den lokale lokale katalogen ved å bruke "CD”Kommando:

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

Trinn 3: Sjekk filialliste
Sjekk listen over grener som finnes i den spesifiserte Git -lokale katalogen som bruker "git gren”Kommando med“-en" flagg:

$ git gren -a

Som du kan se, vår “My_branches”Git Repository inneholder to grener, og for tiden jobber vi i“herre”Branch:

Trinn 4: Kontroller grenloggen
Etter det, kjør "git log”Kommando for å sjekke forpliktelseshistorikken:

$ git log

Merk: Over kommandoen vil vise all forpliktelseshistorikk. Fra den gitte utgangen, kopier "forplikte hash”Av den spesifikke forpliktelsen du vil opprette en Git -gren:

Trinn 5: Lag gren ved hjelp av Commit Hash
Lag nå den nye grenen ved å utføre “Git Checkout”Kommando og spesifisere“forplikte hash”. Her, "-b”Flagg betyr“gren”Brukes til å lage grenen. Derimot, "alfa”Er filialnavnet, og“ A07B638 ”er Commit Hash eller referanse til den spesifikke forpliktelsen:

\
$ git kassa -b alpha a07b638

Under bildet indikerer at vi har laget en ny gren fra forpliktelsen:

Trinn 6: Bekreft opprettet filial
Til slutt, bekreft den opprettede grenen:

$ git log --oneline -graph

Som du kan se, har vi laget "Alpha" -gren med suksess ved hjelp av Commit Reference:

Du har lært den enkleste metoden for å lage en gren fra en forpliktelse i git.

Konklusjon

For å opprette en gren fra en forpliktelse i Git, først, naviger til Git -katalogen eller depotet og kjør "$ git log”Kommando for å sjekke forpliktelseshistorikken til det for øyeblikket brukte Git Repository, velg en av dem og kopiere Commit Reference. Etter det, lag grenen ved å utføre “$ git kassa -b”Kommanderer og spesifiser den kopierte forpliktelses hasj eller referanser. I denne bloggen har vi demonstrert prosessen med å lage en gren fra en forpliktelse i git.