Jaka jest różnica między „Git Rebase Master” vs. „Git Rebase Origin/Master”

Jaka jest różnica między „Git Rebase Master” vs. „Git Rebase Origin/Master”
W GIT proces ponownego renowacji łączy lub przesuwa sekwencję repozytorium zobowiązuje się do nowego bazowego zatwierdzenia. W przypadku zawierającego oddziały przepływ pracy procedura rebazowania może łatwo wizualizować i używać przez programistów. Deweloperzy mogą go wykonać, wykorzystując „Git Rebase" Komenda.

Wyniki tego postu to:

  • Jaka jest różnica między „Git Rebase Master” vs. „Git Rebase Origin/Master”?
  • Jak używać „Git Rebase Origin/Master”?
  • Jak używać „Git Rebase Master”?

Jaka jest różnica między „Git Rebase Master” vs. „Git Rebase Origin/Master”?

„„Git Rebase /Master„Dowództwo jest wykorzystywane do ponownej rewizji konkretnej gałęzi z upstreamu programistów”gospodarz" oddział. Z drugiej strony „Git Rebase Master”Polecenie pokazuje, że użytkownicy mogą renosić się z gałęzi śledzenia zdalnego adresu URL„pochodzenie".

Jak używać „Git Rebase Origin/Master”?

Wypróbuj następujące instrukcje, aby użyć wyżej wymienionego polecenia.

Krok 1: Przejdź do katalogu głównego

Wpisz „płyta CD”Polecenie ze ścieżką katalogu głównego i przełącz do niego:

$ cd "c: \ Users \ nazma \ git"

Krok 2: Wypisz zdalne i lokalne oddziały

Następnie pokaż wszystkie gałęzie, wykorzystując „GIT Branch”Polecenie wraz z„-A„Flaga dla wszystkich:

$ git oddział -a

Krok 3: Sprawdź zdalny adres URL

Teraz, aby upewnić się, że zdalny adres URL istnieje w lokalnym repozytorium do celów śledzenia lub nie, wykonaj „git zdalny" Komenda:

$ git pilot -v

Krok 4: Pobierz oddziały github

Następnie pobieraj najnowszą wersję gałęzi Github lokalnie, uruchom poniżej wyświetlone polecenie:

$ git fetch

Krok 5: Uruchom „Git Rebase Origin/Master”

Na koniec użyj „Git Rebase„Polecenie wraz z zdalną nazwą gałęzi:

$ git rebase pochodzenie/master

Zgodnie z następującym wyjściem, „gospodarz„Oddział jest aktualny, ponieważ połączyliśmy zawartość oddziału GitHub w konkretnym lokalnym:

Jak używać „Git Rebase Master”?

Aby użyć wyżej wymienionych polecenia, sprawdź kroki poniżej.

Krok 1: Sprawdź zdalny adres URL

Najpierw wyświetl listę zdalnego adresu URL, uruchamiając „git pilot" Komenda:

$ git pilot -v

Krok 2: Pobierz treść zdalnego repozytorium

Aby pobrać repozytorium GitHub, które jest ustawione jako zdalny adres URL, użyj „Git Fetch" Komenda:

$ git fetch

Krok 3: Lokalny oddział Rebase

Na koniec wykonaj dostarczone polecenie, aby przeprowadzić operację rebazy lokalnie:

$ git rebase master

Można zauważyć, że lokalny „gospodarz„Oddział jest z powodzeniem returnowany, a odniesienie główne jest aktualizowane:

Rozróżniliśmy między „Git Rebase Origin/Master” i „Git Rebase Master”.

Wniosek

„„Git Rebase Origin/Master„Dowództwo służy do ponownej renowacji pożądanej gałęzi z Upstream dewelopera”gospodarz" oddział. Z drugiej strony „Git Rebase Master”Polecenie wskazuje, że programiści mogą zbierać się z gałęzi śledzenia zdalnego adresu URL„pochodzenie". Ten post opracował polecenia „Git Rebase Master” i „Git Rebase Origin/Master”.