Jak scalić gałęzie bez szybkiego do przodu w git

Jak scalić gałęzie bez szybkiego do przodu w git
Podczas pracy nad zdecentralizowanym systemem kontroli wersji zwanej GIT użytkownicy mogą tworzyć wiele gałęzi w repozytorium do wielu celów. Dodatkowo możesz połączyć je w głównej gałęzi korzenia. Jednak gdy gałęzie są scalone z zatwierdzeniem scalania, proces ten jest znany jako scalanie bez szybkiego przodu.

Z drugiej strony, gdy mamy bezpośrednią ścieżkę liniową między gałęzią źródłową a gałęzią docelową, można wykonać szybkie połączenie.

W tym przewodniku omówi procedurę łączenia gałęzi bez szybkiego przekazywania w git.

Jak scalić gałęzie bez szybkiego do przodu w git?

Załóżmy, że utworzyłeś nowy oddział do pracy nad określonym projektem i chcesz zintegrować wyniki z głównym kodem lub plik. W określonym celu wymagane jest scalanie określonej gałęzi z gałęzią główną.

Postępuj zgodnie z poniższą procedurą dla tego odpowiedniego celu.

Krok 1: Uruchom git bash
Najpierw uruchom „Git Bash„Terminal z pomocą„Uruchomienie" menu:

Krok 2: Utwórz katalog GIT
Uruchom „Mkdir„Polecenie utworzenia nowego katalogu GIT:

$ mkdir my_branches

Tutaj, "My_branches”To nazwa naszego nowo utworzonego katalogu:

Krok 3: Przejdź do katalogu GIT
Przejdź do lokalnego katalogu, w którym lubisz wprowadzać zmiany:

$ cd my_branches

Krok 4: Zainicjuj repozytorium GIT
Teraz utwórz puste repozytorium GIT za pomocą komendy poniżej proponowanego:

$ git init

Krok 5: Utwórz i dodaj plik
Uruchom „dotykać„Polecenie do utworzenia pliku tekstowego o nazwie„plik.tekst”W bieżącym katalogu:

$ Touch Plik.tekst

Teraz dodaj go do repozytorium GIT za pomocą „Git dodaj" Komenda:

$ git dodaj plik.tekst

Krok 6: Zmiany popełniania
Następnie popełnij zmiany za pomocą wiadomości pouczającej:

$ git commit -m "plik.TXT dodał "

Tutaj umieściliśmy wiadomość w podwójnych cytatach:

Krok 7: Utwórz gałąź
Następnie uruchom poniższe polecenie, aby utworzyć nową gałąź:

$ git oddział rozwijał

Do tego momentu pomyślnie stworzyliśmy nową nazwę oddziału „rozwijać”:

Krok 8: Oddział przełącznika
Wykonaj „Git Checkout„Polecenie, aby przejść do nowo utworzonej gałęzi:

$ git Checkout Opracuj

Krok 9: Utwórz i dodaj plik
Teraz najpierw utwórz nowy plik w nowej gałęzi za pośrednictwem komendy poniżej:

$ Touch Fil2.tekst

Następnie dodaj go do repozytorium GIT:

$ git add -a

Krok 10: Zobowiązaj wiadomość
Popełnić zmiany za pomocą wiadomości, wykorzystując „git zatwierdzić" Komenda:

$ git commit -m "plik2.TXT dodał "

Krok 11: Przejdź na gałąź
Następnie przejdź do głównej gałęzi ”gospodarz„Korzystanie z poniższego polecenia:

$ git kectout Master

Krok 12: scal gałęzie git
Wreszcie, scal gałęzie bez szybkiego przekazywania za pomocą „Git Scal" Komenda. Tutaj "-Nie -ff„Flaga uniemożliwia połączenie funkcjonalności szybkiego przodu:

$ git merge-no-f rozwija

Jak widać, połączyliśmy „gospodarz”Oddział z„rozwijać" oddział:

Krok 13: Sprawdź scalanie
Upewnij się, że gałęzie są scalone z „Git Log" Komenda:

$ git log -linia

Poniżej wyjściowe wskazuje, że nasze dwie gałęzie są scalone:

Opracowaliśmy najłatwiejszy proces łączenia gałęzi bez szybkiego do przodu w Git.

Wniosek

Aby połączyć gałęzie bez szybkiego przekazywania w Git, najpierw zainicjuj katalog za pomocą „$ git init" Komenda. Następnie utwórz nowy plik, dodaj go i zatrzymaj zmiany za pomocą wiadomości do repozytorium GIT. Następnie utwórz i przełącz na nową gałąź. Ponownie utwórz, dodaj nowy plik w przełączonej gałęzi i zatwierdź go. Wreszcie, wykonaj „$ git merge -No -f„Polecenie połączenia obu gałęzi. Ten przewodnik ilustruje procedurę połączenia gałęzi bez szybkiego naprzód w Git.