„Git Scal” między gałęziami mistrza i rozwoju

„Git Scal” między gałęziami mistrza i rozwoju
Git rozgałęzienie umożliwia kilku użytkownikom pracę nad tym samym projektem poprzez modyfikowanie działającej bazy kodu i pomaga im naprawić błąd lub dodać nowe funkcje. Deweloperzy mogą utworzyć nową gałąź do pracy dla każdego modułu projektu bez modyfikowania istniejącej wersji plików kodu. Dodatkowo można utworzyć nowe gałęzie w celu izolacji zmian kodu, które można przetestować przed wykonaniem procesu scalania z główną gałęzią. Ponadto użytkownicy mogą łączyć dane dwóch różnych gałęzi, łącząc je.

Ten blog opowie o procedurze scalania gałęzi „Master” i „Dev”.

Jak wykonać „git scal” między gałęziami mistrza i rozwoju?

Aby połączyć zdalne oddziały ”gospodarz" I "dev„Na git sprawdź poniższe kroki:

  • Przejdź do pożądanego katalogu GIT.
  • Wyświetl listę wszystkich oddziałów lokalnych i zdalnych.
  • Wybierz "dev”Odgałęzienie, naciśnij i ustawiaj go jako zdalną gałęznę śledzenia.
  • Uruchom „Git Scal Dev" Komenda.

Pamiętaj, że Twoja działająca gałąź musi być „gospodarz".

Krok 1: Przejdź do wymaganego katalogu

Początkowo wykonaj „płyta CD”Poleć wraz z konkretną ścieżką repozytorium i przejdź do niej:

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

Krok 2: Wyświetl listę oddziałów lokalnych

Następnie wyświetl listę wszystkich istniejących gałęzi lokalnych i zdalnych, wykorzystując „GIT Branch" Komenda:

$ git oddział -a

Zgodnie z pod względem danych wyjściowych nie mamy „dev„Zdalny oddział:

Krok 3: Pchnij lokalny oddział „dev”

Następnie użyj „Git Push„Dowództwo wraz z lokalną gałęzią rozwoju do zdalnego repozytorium:

$ git push -u pochodzenie

Tutaj:

  • "-u”Flaga reprezentuje upstream.
  • "pochodzenie”To nazwa zdalnego adresu URL.
  • "dev”To lokalny oddział.

Jak widać, z powodzeniem wepchnęliśmy lokalną gałąź do zdalnego repozytorium, ustawiliśmy go jako gałąź śledzenia i stworzyliśmy nowy pilot ”pochodzenie/dev" oddział:

Krok 4: Pokaż listę oddziałów

Teraz wykonaj poniższe polecenie, aby pokazać listę lokalnych i pobieranych gałęzi:

$ git oddział -a

Poniższe dane wyjściowe wskazuje, że nowa zdalna gałąź jest generowana i pomyślnie pobierana:

Krok 5: Połącz „Master” z oddziałem „Dev”

Wreszcie, połącz „gospodarz”Oddział z„dev”Oddział, wykorzystując następujące polecenie:

$ git scal dev

Tutaj wyjście „Już na bieżąco”Oznacza, że ​​już połączyliśmy te określone gałęzie:

Krok 6: Sprawdź proces scalania

Na koniec wyświetl historię dziennika referencyjnego GIT obecnego repozytorium roboczego za pośrednictwem „Git Log" Komenda:

$ git log

Jak widać na podanej poniżej wyjściu, „Origin/Master" I "pochodzenie/dev„Zostały pomyślnie połączone:

To wszystko! Wyjaśniliśmy metodę połączenia pilota „gospodarz" I "dev”Oddziały na git.

Wniosek

Aby połączyć zdalne oddziały ”gospodarz" I "dev”W Git najpierw przejdź do pożądanego katalogu GIT i wyświetl listę wszystkich lokalnych i odległych oddziałów. Następnie wybierz „dev”Odgałęzienie, naciśnij i ustawiaj go jako zdalną gałęznę śledzenia. Następnie wykonaj „Git Scal Dev" Komenda. Ten blog pokazał proces łączenia gałęzi „Master” i „Dev”.