Legen Sie die lokale Repository -Zweigstelle zurück, um genau wie Remote -Repository -Kopf zu sein

Legen Sie die lokale Repository -Zweigstelle zurück, um genau wie Remote -Repository -Kopf zu sein
Git ist das Open-Source-Independent-Versionsverfahrenskontrollsystem, das Änderungen aus dem lokalen Repository zum Remote-Repository verfolgt. Auf Git müssen Entwickler Filialen für jedes Modul erstellen, während sie an einem Teamprojekt arbeiten. Manchmal möchten Entwickler jedoch die lokale Repository -Filiale als Remote -Repository -Kopf zurücksetzen. Der "$ Git Reset -Hard Ursprung/MasterDer Befehl kann für diesen Zweck verwendet werden.

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:

$ git Reset -harter Ursprung/Master

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.