Jak uczynić punkt odgałęzienia w konkretnym zatwierdzeniu w Git?

Jak uczynić punkt odgałęzienia w konkretnym zatwierdzeniu w Git?

Podczas pracy nad projektem programistycznym programiści używają wielu oddziałów do testowania każdej funkcji. Każdy oddział utrzymuje własną historię zatwierdzenia. Wskaźnik oddziału wskazuje na najnowsze zatwierdzenie. Czasami jednak użytkownicy chcą przenieść wskaźnik oddziału do innego zatwierdzenia. W tej sytuacji dostępne są polecenia GIT, aby wykonać tę operację.

Ten zapis wyjaśni metodę uczynienia punktu gałęzi w określonym zatwierdzeniu w Git.

Jak zrobić punkt oddziału na konkretnym zatwierdzeniu w Git?

Wypróbuj dostarczone kroki, aby uczynić punkt odgałęziania na konkretnym zatwierdzeniu w Git.

    • Przełącz się na lokalne repozytorium.
    • Zobacz historię zatwierdzenia.
    • Wybierz żądany skrót zatwierdzenia.
    • Przesuń wskaźnik gałęzi za pomocą „Git Reset -Hard " Komenda.
    • Sprawdź zmiany.

Krok 1: Przekierowanie do lokalnego repozytorium

Najpierw skorzystaj z komendy poniżej listy i przełącz się do konkretnego lokalnego repozytorium:

CD "C: \ git \ repo1"


Krok 2: Wyświetl dzienniki git

Następnie sprawdź historię zatwierdzenia, aby wyświetlić wskaźnik oddziału:

GIT LOG -linia


Tutaj widać, że „gospodarz„Wskaźnik oddziału wskazuje obecnie na„43e5d18" popełniać. Teraz skopiuj żądany identyfikator zatwierdzenia, w którym chcesz przenieść swój obecny wskaźnik oddziału:


Krok 3: Przenieś wskaźnik oddziału

Teraz wykonaj dostarczone polecenie wraz z wybranym identyfikatorem zatwierdzenia:

Git Reset -twardy 26A90B4



Krok 4: Sprawdź zmiany

Aby upewnić się, że wskaźnik oddziału wskazuje na określony identyfikator zatwierdzenia, uruchom następujące polecenie:

GIT LOG -linia


Jak widać, głowa „gospodarz„Oddział wskazuje teraz na nasze pożądane zatwierdzenie:


Wyjaśniliśmy najłatwiejszy sposób na uczynienie punktu gałęzi w określonym zatwierdzeniu.

Wniosek

Aby zrobić punkt oddziału w pewnym zatwierdzeniu, najpierw przejdź do lokalnego repozytorium i wyświetlić jego dziennik git. Następnie wybierz żądany identyfikator zatwierdzenia, w którym chcesz przenieść wskaźnik oddziału. Potem uruchom „Git Reset -Hard ”Polecenie i weryfikacja zmian poprzez przeglądanie historii zatwierdzenia. Ten zapis wyjaśnił metodę uczynienia punktu odgałęzienia w określonym zatwierdzeniu w Git.