Ten blog wyjaśnia procedurę połączenia kilku zatwierdzeń na innym oddziale GIT jako pojedynczy zatwierdzenie.
Jak mogę połączyć wiele zatwierdzeń w innym oddziale lokalnym git jako pojedynczy zatwierdzenie?
Aby połączyć kilka zobowiązań w innym oddziale jako pojedynczy zatwierdzenie, najpierw przejdź do lokalnego repozytorium GIT i utwórz nowy plik. Śledź go i zaktualizuj repozytorium, popełniając. Następnie zaktualizuj plik i dodaj zmiany do repozytorium. Następnie utwórz nową oddział lokalny i natychmiast przejdź do niego. Wykonaj „$ git scal -squash „Polecenie połączenia zatrudnionych. Wreszcie, uruchom „git zatwierdzić„Polecenie zapisania zmian.
Teraz wdrożyć wyżej wymyślone instrukcje!
Krok 1: Przejdź do lokalnego repozytorium GIT
Najpierw przejdź do żądanego lokalnego repozytorium za pomocą „płyta CD" Komenda:
$ cd "c: \ Users \ nazma \ git \ test_2"
Krok 2: Utwórz plik
Następnie utwórz nowy plik za pomocą „dotykać”Polecenie wraz z nazwą pliku:
$ Touch File1.tekst
Krok 3: Śledź plik
Wykonaj „Git dodaj„Polecenie do śledzenia utworzonego pliku:
$ git dodaj plik 1.tekst
Krok 4: Repozytorium aktualizacji
Następnie zapisz dodane zmiany do lokalnego repozytorium za pośrednictwem „git zatwierdzić„Polecenie z„-M„Opcja dodania żądanej wiadomości zatwierdzenia:
$ git commit -m "1 Dodano plik"
Krok 5: Zaktualizuj plik
Otwórz utworzony plik za pomocą „początek”Polecenie z domyślnym edytorem tekstu i zaktualizuj go:
$ start file1.tekst
Krok 6: Ścieżka dodała zmiany
Śledź wszystkie dodane zmiany w repozytorium za pomocą „Git dodaj ." Komenda:
$ git add .
Krok 7: Zmiany popełniania
Wykonaj „git zatwierdzić„Polecenie z„-M„Opcja, aby popełnić wszystkie zmiany i zapisać je:
$ git commit -m "1 plik aktualizowany"
Krok 8: Historia dziennika git
Aby wyświetlić bieżącą historię dziennika repozytorium GIT, wykonaj „Git Log ." Komenda:
$ git log .
Krok 9: Utwórz i przełącz oddział lokalny
Uruchom „Git Checkout„Polecenie z„-B„Opcja natychmiastowego utworzenia i przejścia na oddział:
$ git kectout -b gemma
W powyższym poleceniu „pączek”Jest określony jako nazwa gałęzi:
Krok 10: Scal wiele zatrudni
Scal wiele zatwierdzeń w innym oddziale jako pojedynczy zatwierdzenie, wykonując „Git Scal”Polecenie wraz z„-zdusić" opcja:
$ git merge -Squash Main
Jak widać na wynikach podwładnych, ostatnie dwa zatwierdzenia są scalone:
Krok 11: Zaktualizuj repozytorium
Teraz wykonaj „git zatwierdzić„Polecenie aktualizacji repozytorium:
$ git commit
Poniższe wyjście wskazuje, że zatwierdzenia są pomyślnie przeniesione do innej gałęzi:
Krok 12: Sprawdź historię dziennika git
Na koniec wykonaj następujące polecenie weryfikacji:
$ git log .
Można zauważyć, że skutecznie wykonywane jest scalanie wielu zobowiązań:
Otóż to! Zapewniliśmy tę metodę połączenia kilku zatwierdzeń na innym oddziale GIT jako pojedynczy zatwierdzenie.
Wniosek
Aby połączyć kilka zobowiązań w innym oddziale jako pojedynczy zatwierdzenie, przejdź do lokalnego repozytorium GIT i utwórz nowy plik. Następnie śledź go i zaktualizuj repozytorium, popełniając. Następnie zaktualizuj plik i dodaj zmiany do repozytorium. Następnie utwórz nową oddział lokalny i natychmiast przejdź do niego. Wykonaj „$ git scal -squash „Polecenie połączenia zatrudnionych. Uruchom „git zatwierdzić„Aby zaoszczędzić zmiany. Ten blog wykazał metodę połączenia kilku zatwierdzeń na innym oddziale git jako pojedynczy zatwierdzenie.