Kako Git ponovno bazirati master na bilo koju granu pomoću primjera

Kako Git Ponovno Bazirati Master Na Bilo Koju Granu Pomocu Primjera



Na Gitu, grananje je proces odvajanja od glavne grane tako da programeri mogu raditi odvojeno bez utjecaja na izvorni kod i druge članove tima. Kada programer kreira Git repozitorij, prema zadanim postavkama ono se dodaje u glavnu granu. Međutim, programeri mogu promijeniti grane kad god zatrebaju uz pomoć Git višestrukih naredbi, kao što je ' git rebase ”, bez gubitka važnih informacija.

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 ” za rebaziranje mastera na drugu granu u Gitu.



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 -a

Kao š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čajka

Donji 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 ' naredba za integraciju promjena iz Gita ' ovladati; majstorski ” grana do navedene grane. Ovaj priručnik nudi metodu ponovnog postavljanja mastera na granu.