In diesem Blog wird das Verfahren zur Rücksetzt des Git Local Repository -Zweigs wie dem Git Remote Repository Head bereitgestellt.
RETSET GIT LOCAL REPOSORY -Zweig, um genau wie Git Remote Repository Head zu sein
Um den lokalen Repository -Zweig wie den Remote -Repository -Kopf zurückzusetzen, navigieren Sie zunächst zum Git Local Repository. Klonen Sie das Remote -Repository in das lokale Repository, indem Sie seine URL angeben. Rufen Sie dann den aktualisierten Status des Remote -Repositorys ab. Schließlich führen Sie das aus “aus$ Git Reset -Hard Ursprung/MasterBefehl, um den lokalen Repository -Zweig wie den Remote -Repository -Kopf zurückzusetzen.
Lassen Sie uns das besprochene Szenario implementieren!
Schritt 1: Übergehen Sie zum Repository
Navigieren Sie zum GIT Local Repository, indem Sie den Befehl „CD“ ausführen:
$ CD "C: \ Benutzer \ Nazma \ Git \ Demo14"
Schritt 2: Klonendemote -Repository klonen
Führen Sie das ausGit -KlonBefehl zusammen mit der Remote -Repository -URL, um eine Verbindung zum lokalen Repository herzustellen:
$ git klone https: // github.com/gituser0422/Demo3.Git
Schritt 3: Aktualisiertes Remote -Repository abrufen
Abrufen Sie das Git Remote -Repository zusammen mit dem aktualisierten Status und der Version des Code im Remote -Repository mit dem “abHolen Sie sich ab" Befehl:
$ git holen Ursprung
Schritt 4: Remote -Repository als Kopf zurücksetzen
Schließlich laufen Sie die “Git ResetBefehl mit dem “-hart”Option zum Zurücksetzen der lokalen Niederlassung in die Git Remote -Repository -Zweigstelle:
Hier das "-hartDie Option wird zum Zurücksetzen der Indexdateien und des Arbeitsverzeichnisses verwendet:
In der obigen Ausgabe kann beobachtet werden, dass der lokale Zweig erfolgreich auf den Git Remote -Repository -Kopf zurückgesetzt wird:
Abschluss
Um den lokalen Repository -Zweig zurückzusetzen, um genau wie der Remote -Repository -Kopf zu sein, wechseln Sie zunächst zum Git Local Repository. Klonen Sie dann das Remote -Repository und holen Sie den aktualisierten Status des Remote -Repositorys ab. Schließlich führen Sie das aus “aus$ Git Reset -Hard Ursprung/MasterBefehl, um den lokalen Repository -Zweig wie den Remote -Repository -Kopf zurückzusetzen. Dieser Blog hat das Verfahren zum Zurücksetzen der lokalen Repository -Filiale wie dem Remote -Repository -Kopf gezeigt.