I denne håndboken lærer vi hvordan du kan gi rebase -mester på en hvilken som helst gren ved eksempel og gi git rebase grunnleggende kommandoer med beskrivelser.
Hva er git rebase?
Rebasering er prosedyren for å skyve eller slå sammen en sekvens av de eksisterende forpliktelsene på toppen av en ny base -forpliktelse. I utgangspunktet er det kjent som den lineære prosedyren for å kombinere. Mer spesifikt er Git Rebase det mest populære verktøyet designet for å slå sammen endringene fra Git One -grenen til en hvilken som helst gren.
Eksempel: Hvordan Git Rebase Master på en annen Git -gren?
For å git rebase master eller kombinere sekvensen av forpliktelser på en annen git -gren, først, åpne opp "Git Bash”Terminal og flytt til git rotkatalogen ved å bruke“CD”Kommando. Neste, utfør "$ git gren -a”Kommando for å vise alle eksisterende grener og velge hvilken som helst av dem som skal rebase. Til slutt, utfør "$ git rebase master ”Kommanderer om å rebase mesteren på en annen gren i git.
La oss nå sjekke ut følgende prosedyre for å se utdataene fra ovennevnte scenario!
Trinn 1: Start Git Terminal
Søk og åpne opp “Git bash”På systemet ditt ved å bruke“Oppstart" Meny:
Trinn 2: Naviger til Git Root Directory
Neste, utfør "CD”Kommando for å bevege seg inne i Git Root Directory:
$ CD "C: \ Brukere \ Nazma \ Git"
Trinn 3: Liste opp alle grener
Nå, utfør "git gren”Kommando for å vise alle grener ved hjelp av“-en”Alternativ:
$ git gren -a
Som du ser vises alle nåværende og eksisterende grener, inkludert eksterne grener. Vi vil velge "trekk”Gren av det lokale depotet for å utføre rebase på det:
Trinn 4: Rebasemester på en annen gren
Til slutt, utfør den oppgitte kommandoen og spesifiser grennavnet for gjenbasering av handling:
$ git rebase master -funksjon
Under utgangen viser at “herre”Blir rebasert på“trekk”Filial vellykket:
Gå nå til neste avsnitt for å sjekke Git Rebase Basic Commands med sin korte beskrivelse.
Hva er Git Rebase Basic Commands?
La oss sjekke ut Git Rebase Basic-kommandoer, som er angitt i tabellen under levert med beskrivelsen:
Kommandoer | Beskrivelse |
$ git rebase -interaktiv | Brukes til å utføre den interaktive rebasen. |
$ git rebase | Brukes til å utføre standard rebase. |
$ git rebase -x | Brukes til å kjøre kommandolinje -skallskriptet for hver markant forpliktelse under avspilling. |
$ git rebase -d | Brukes til å forkaste forpliktelsene fra den sammenslåtte forpliktelsesblokken mens avspilling. |
$ git status | Brukes til å se Git Rebase -statusen. |
$ git rebase -p | Brukes til å holde den separate forpliktelsen i Git -grenens historie. |
$ git rebase -skip | Pleide å hoppe over de gjorde endringene. |
$ git commit -m “Commit Message for” | Brukes til å begå modifikasjonene |
$ git Legg til | Brukes til å legge en gren til Git -depotet. |
$ git rebase - fortsett | Brukes til å fortsette endringene som er gjort av brukere. |
Denne studien beskrev prosedyren for å GIT Rebase på en hvilken.
Konklusjon
For å GIT Rebase på en hvilken som helst gren, først, flytt til Git Root Directory og liste opp alle eksisterende grener, inkludert fjernkontroller, ved hjelp av "$ git gren -a”Kommando. Neste, utfør "$ git rebase master ”Kommando for å integrere endringer fra git“herre”Filial til den spesifiserte grenen. Denne håndboken tilbød metoden for å rebasere mesteren på en gren.