Denne bloggen vil forklare:
Metode 1: Hvordan kopiere forpliktelser av en gren til en annen ved å opprette en ny gren?
For å kopiere forpliktelsene til en gren til en ny gren, først, åpne Git -depotet, åpne grenen du vil kopiere forpliktelser og deretter begå de sporede endringene. Etter det, opprette en ny gren som automatisk vil kopiere forpliktelsene til den nåværende grenen.
For å kopiere forpliktelsene til en gren til en annen gren, se på trinnene nedenfor.
Trinn 1: Åpne Git Bash Terminal
Først åpner du Git Bash -terminalen fra oppstartsmenyen:
Trinn 2: Åpne Git Working Repository
Flytt til Git Working Repository ved å bruke “CD”Kommando:
$ CD "C: \ git \ test"
Trinn 3: Lag en ny fil
Lag en ny fil for å begå nye endringer i Git -depotet:
$ berøringstekst.tekst
Trinn 4: Legg til ikke -sporet fil i sporingsindeksen
Deretter legger du til den ikke -sporede filen i Git -sporingsindeksen (iscenesettelsesområdet) ved hjelp av "git add”Kommando:
$ git Legg til tekst.tekst
Etter det, sjekk depotstatusen for å bekrefte om filen legges til sporingsindeksen eller ikke:
$ git status
Trinn 5: Forpliktelse av sporede endringer
I neste trinn kan du forplikte de sporede endringene i det lokale depotet ved å bruke den oppgitte kommandoen:
$ git commit -a -m "tekstfil er forpliktet"
Trinn 6: Lag ny gren
Deretter oppretter du en ny gren som vil kopiere forpliktelsene til den nåværende grenen automatisk. For eksempel har vi laget en "Kopi-commit”Branch:
$ git filial kopiering-commit
Trinn 7: Flytt til ny gren
Etter det, flytt til den nyopprettede grenen ved å bruke Git “Git Checkout” -kommandoen:
$ git Checkout Copy-Commit
Trinn 8: Sjekk git -logger
For å avgjøre om forpliktelsene er kopiert til den nye grenen eller ikke, sjekk GIT -logger:
$ git log
Det kan observeres at vi med hell har kopiert forpliktelsene fra en gren til den nyopprettede grenen:
Metode 2: Hvordan kopiere forpliktelser fra en gren til en annen ved hjelp av Git Rebase -kommandoen?
Å kopiere forpliktelsene fra en gren til en annen ved hjelp av Git -kommandoen “Rebase”Velg først den grenen du vil kopiere forpliktelsene til den andre grenen ved å bruke“git gren”Kommando. Deretter, flytt til den grenen og bruk "git rebase ”Kommando. I “Rebase”Kommando, spesifiser grennavnet du vil kopiere forpliktelsene til en annen gren.
Følg de gitte instruksjonene for å kopiere en gren forplikter seg til en annen.
Trinn 1: Sjekk grener
For det første, sjekk alle lokale grener gjennom “git gren”Kommando og velg grenen der du vil kopiere forpliktelsene. For eksempel har vi valgt "egenskaper”Branch:
$ git gren
Trinn 2: Gå til Git Branch
Deretter, bruk "Git Checkout”Kommando for å bytte til den valgte grenen:
$ git kassafunksjoner
Trinn 3: Copy Commit of Branch
Bruke "git rebase”Kommando for å kopiere forpliktelsen fra en gren til den nåværende grenen og spesifisere navnet på grenen hvis forpliktelser du vil kopiere:
$ git rebase master
For dette formålet har vi kopiert forpliktelsene til “herre”Gren inn i“egenskaper”Branch:
Kontroller GIT -logene til den nåværende grenen for å bekrefte om forpliktelsene eller kopieres eller ikke:
$ git log
Utgangen nedenfor viser at vi har kopiert forpliktelsene gjennom Git “Rebase”Kommando:
Vi har lært deg metodene for å kopiere forpliktelsene til en gren til en annen.
Konklusjon
For å kopiere forpliktelsene til en gren til en annen, kan Git -brukere opprette en ny gren eller bruke git “Rebase”Kommando. I den første metoden må du først begå grenendringene. Opprett deretter en ny gren som automatisk vil kopiere forpliktelsene til den nåværende grenen. I den andre tilnærmingen åpner først grenen der du vil kopiere forpliktelsene. Bruk deretter “git rebase”Kommando sammen med filialnavnet du vil kopiere forpliktelsene. Denne bloggen har demonstrert metodene for å kopiere Git -forpliktelsene til en gren til en annen.