U ovom priručniku naučit ćemo kako Git rebase master na bilo koju granu na primjeru i pružiti Git rebase osnovne naredbe s opisima.
Što je Git rebase?
Ponovno baziranje je postupak guranja ili spajanja niza postojećih predaja na novo temeljno predavanje. U osnovi, poznat je kao linearni postupak kombiniranja. Točnije, Git rebase je najpopularniji uslužni program dizajniran za spajanje promjena iz Git jedne grane u bilo koju granu.
Primjer: Kako Git ponovno bazirati master na drugu Git granu?
Da biste Git ponovno bazirali master ili kombinirali niz obveza u drugu Git granu, prvo otvorite ' Git Bash ” terminala i premjestite se u korijenski direktorij Git koristeći „ CD ” naredba. Zatim izvršite ' $ git grana -a ” za prikaz svih postojećih grana i odabir bilo koje od njih za ponovno postavljanje. Na kraju, izvršite ' $ git rebase master
Sada provjerimo sljedeću proceduru kako bismo vidjeli rezultat gore navedenog scenarija!
Korak 1: Pokrenite Git Terminal
Pretražite i otvorite ' Git Bash ' na vašem sustavu koristeći ' Pokretanje ' izbornik:
Korak 2: Idite na Git Root Directory
Zatim izvršite ' CD ” za pomicanje unutar korijenskog direktorija Git:
$ CD 'C:\Korisnici \n azma\Go'
Korak 3: Navedite sve grane
Sada izvršite ' git grana ' naredba za prikaz svih grana pomoću ' -a ” opcija:
$ git grana -aKao što vidite, prikazane su sve trenutne i postojeće grane, uključujući udaljene grane. Odabrat ćemo ' značajka ” ogranak Git lokalnog repozitorija za izvođenje rebase na njemu:
Korak 4: Ponovno postavite master na drugu granu
Na kraju, izvršite danu naredbu i navedite naziv grane za akciju ponovnog baziranja:
$ git rebase glavna značajkaDonji rezultat pokazuje da je ' ovladati; majstorski ' se temelji na ' značajka ” grananje uspješno:
Sada prijeđite na sljedeći odjeljak da provjerite osnovne naredbe Git rebase s njihovim kratkim opisom.
Što su osnovne naredbe Git rebase?
Pogledajmo osnovne naredbe Git rebase, koje su navedene u donjoj tablici s opisom:
Naredbe | Opis |
$ git rebase --interactive |
Koristi se za izvođenje interaktivne rebase. |
$ git rebase |
Koristi se za izvođenje standardne rebaze. |
$ git rebase –x | Koristi se za pokretanje skripte ljuske naredbenog retka za svako označeno preuzimanje tijekom reprodukcije. |
$ git rebase –d | Koristi se za odbacivanje obveza iz spojenog bloka obveza tijekom reprodukcije. |
$ git status | Koristi se za pregled statusa Git rebase. |
$ git rebase –p | Koristi se za držanje zasebnog predavanja u povijesti Git grana. |
$ git rebase --skip | Koristi se za preskakanje napravljenih promjena. |
$ git commit -m “poruka o uvrštavanju za |
Koristi se za uvrštavanje izmjena |
$ git add |
Koristi se za dodavanje grane u Git repozitorij. |
$ git rebase — nastavi | Koristi se za nastavak izmjena koje su napravili korisnici. |
Ova studija je uz pomoć primjera opisala proceduru za Git rebase na bilo koju granu i ukratko raspravljala o osnovnim naredbama Git rebase.
Zaključak
Da biste Git ponovno bazirali na bilo koju granu, prvo se pomaknite u korijenski direktorij Git i popišite sve postojeće grane, uključujući daljinske, uz pomoć ' $ git grana -a ” naredba. Zatim izvršite ' $ git rebase master