Niniejszy podręcznik wyjaśni metodę przenoszenia zatwierdzeń do dowolnego oddziału w Git.
Jak przeprowadzić się do innego oddziału w Git?
Aby przenieść się do innego oddziału w Git, najpierw sprawdź historię dziennika referencyjnego repozytorium GIT za pomocą „$ git log -oneline" Komenda. Następnie sprawdź nowy oddział. Następnie zaktualizuj ostatni plik zatwierdzenia i śledź go do repozytorium GIT za pomocą „$ git add ." Komenda. Wreszcie, wykonaj „$ git reset -eep głowa„Polecenie i przełącz gałąź.
Idźmy naprzód, aby wdrożyć wyżej wymieniony scenariusz!
Krok 1: Przejdź do katalogu
Przejdź do lokalnego repozytorium GIT za pomocą „płyta CD" Komenda:
$ cd "c: \ Users \ nazma \ git \ demo"
Krok 2: Sprawdź historię dziennika
Następnie wymień historię dziennika repozytorium GIT i sprawdź zatwierdzenie lub wiele zobowiązań, które należy przenieść:
$ git log -linia
Tutaj wymienione są wszystkie zobowiązania bieżącego oddziału. Prowadzimy pierwsze zobowiązanie do nowego oddziału:
Krok 3: Utwórz gałąź
Uruchom „Git Checkout„Aby utworzyć nowy oddział w lokalnym repozytorium GIT:
$ git kasu dev/new_branch
Można zauważyć, że stworzyliśmy nowy oddział o nazwie „dev/new_branch”I wszystkie zatwierdzenia obecnego oddziału zostaną dodane do nowego oddziału:
Krok 4: Zaktualizuj plik
Teraz otwórz plik, który został niedawno zaangażowany w repozytorium GIT:
$ start myfile.tekst
Wprowadź tekst do pliku i naciśnij „Ctrl + s„Aby go zapisać:
Krok 5: Śledź plik
Następnie wykonaj „Git dodaj .„Polecenie śledzenia wszystkich modyfikacji repozytorium GIT:
$ git add .
Krok 6: Sprawdź status
Następnie sprawdź status lokalnego katalogu GIT wykorzystującego dostarczone polecenie:
Status $ git .
Zgodnie z poniższym wyjściem nasz plik jest pomyślnie aktualizowany i gotowy do zatwierdzenia:
Krok 7: Powróć do obecnego oddziału, aby zatwierdzić
Teraz wykonaj „Git Reset„Polecenie z„-trzymać„Opcja i określ pozycję jako„GŁOWA”:
$ git reset -heep głowa
To polecenie przesunie bieżącą gałąź z powrotem, aby zatwierdzić, którą chcesz przenieść:
Krok 8: Przejdź na nowy oddział
Wykonaj „Git Checkout„Polecenie z nazwą gałęzi, aby przełączyć bieżącą gałąź na inną gałąź:
$ git kasu dev/new_branch
Krok 9: Sprawdź historię dziennika
Na koniec sprawdź historię dziennika, aby zweryfikować operację transferu zatwierdzenia:
$ git log -linia
Poniższy obraz wskazuje, że nasze „gospodarz„Zatwierdzenie oddziału jest pomyślnie przeniesione do„dev/new_branch" oddział:
Podaliśmy metodę przeniesienia zatwierdzenia z jednej gałęzi do drugiego oddziału w Git.
Wniosek
Aby przenieść zobowiązanie do innego oddziału w Git, najpierw przejdź do lokalnego repozytorium Git i sprawdź historię dziennika. Następnie utwórz nową gałąź z „$ git Checkout ”Polecenie, następnie otwórz i zaktualizuj plik, który został ostatnio popełniony. Następnie wykonaj „Status $ git .”Poleć i wróć do poprzedniego zatwierdzenia za pomocą„$ git reset -eep głowa". Na koniec przejdź do nowo utworzonej gałęzi. W tym podręczniku zademonstrowaliśmy metodę przeniesienia zobowiązania do innego oddziału w Git.