Zresetuj lokalny oddział repozytorium, aby był jak głowica zdalnego repozytorium

Zresetuj lokalny oddział repozytorium, aby był jak głowica zdalnego repozytorium
GIT to niezależny system sterowania w wersji typu open source, który śledzi zmiany z lokalnego repozytorium do zdalnego repozytorium. W GIT programiści muszą tworzyć oddziały dla każdego modułu podczas pracy nad projektem zespołowym. Czasami jednak programiści chcą zresetować lokalny oddział repozytorium jako zdalny głowica repozytorium. „„$ git reset -Hard pochodzenie/master„W tym celu można wykorzystać polecenie.

Ten blog zapewni procedurę zresetowania lokalnego oddziału repozytorium GIT, takiej jak Git zdalne repozytorium.

Resetuj git lokalny gałąź repozytorium, aby być jak GIT zdalne repozytorium

Aby zresetować lokalne oddział repozytorium, takie jak głowica zdalnego repozytorium, najpierw przejdź do lokalnego repozytorium GIT. Klon zdalne repozytorium do lokalnego repozytorium, określając jego adres URL. Następnie pobieraj zaktualizowany stan zdalnego repozytorium. Wreszcie, wykonaj „$ git reset -Hard pochodzenie/master”Polecenie zresetowania lokalnego oddziału repozytorium, takiej jak głowica zdalnego repozytorium.

Wdrożyćmy omawiany scenariusz!

Krok 1: Przejdź do repozytorium
Przejdź do lokalnego repozytorium GIT, wykonując polecenie „CD”:

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

Krok 2: Zdalne repozytorium klonów
Wykonaj „Git Clone”Polecenie wraz z URL zdalnego repozytorium, aby połączyć się z lokalnym repozytorium:

$ git clone https: // github.com/gituser0422/demo3.git

Krok 3: Pobierz zaktualizowane zdalne repozytorium
Przyprowadź zdalne repozytorium GIT wraz z zaktualizowanym stanem i wersją kodu w zdalnym repozytorium za pomocą „Zdobądź" Komenda:

$ git fetch pochodzenie

Krok 4: Resetuj zdalne repozytorium jako głowa
Wreszcie, uruchom „Git Reset„Polecenie z„-twardy„Opcja zresetowania lokalnej gałęzi do gałki zdalnego repozytorium GIT:

$ git reset -hard pochodzenie/mistrz

Tutaj "-twardy„Opcja jest wykorzystywana do resetowania plików indeksu i katalogu roboczego:

W powyższym wyjściu można zaobserwować, że oddział lokalny jest z powodzeniem resetowany do głowicy zdalnego repozytorium GIT:

Wniosek

Aby zresetować lokalne oddział repozytorium, aby być tak jak zdalne głowica repozytorium, najpierw przejdź do lokalnego repozytorium GIT. Następnie sklonuj zdalne repozytorium i pobieraj zaktualizowany stan zdalnego repozytorium. Wreszcie, wykonaj „$ git reset -Hard pochodzenie/master”Polecenie zresetowania lokalnego oddziału repozytorium, takiej jak głowica zdalnego repozytorium. Ten blog wykazał procedurę zresetowania lokalnego oddziału repozytorium, takiej jak głowica zdalnego repozytorium.