Rückkehr zu einem bestimmten Commit, der auf der Commit -ID mit Git basiert

Rückkehr zu einem bestimmten Commit, der auf der Commit -ID mit Git basiert
Git ist ein beliebtes DevOps-Projekt-Versionskontroll-Tool, das speziell zum Verwalten der verschiedenen Versionen von Projekten und ihrem Quellcode verwendet wird. GIT -Benutzer ändern Projekte, indem sie einige Änderungen implementieren, und manchmal mögen sie sie nicht oder können Probleme verursachen, z. B. das Absturz der Anwendung. Daher ist es notwendig, frühere oder spezifische Commits zurückzukehren, um die alte Version des Projekts wiederherzustellen.

In diesem Artikel wird die Methode zur Rückkehr zu einem bestimmten Commit basierend auf der Commit -ID in Git demonstriert.

So können Sie mit der Commit -ID in Git zu einem bestimmten Commit mit der Commit -ID zurückkehren?

Um mit der Commit -ID in ein bestimmtes Commit mit der ID des Git zurückzukehren, öffnen Sie zunächst das Git Local Repository und engagieren Sie einige Änderungen. Danach wechseln Sie diese Änderungen zurück und gehen Sie durch die “zu einem bestimmten Commit zurück zurück.“Git Reset -Hard " Befehl.

Schauen Sie sich dazu die genannten Anweisungen an.

Schritt 1: Öffnen Sie Git Terminal
Öffnen Sie im Startmenü zunächst das Git -Bash -Terminal:

Schritt 2: Öffnen Sie das Git -Repository
Öffnen Sie das Git -Repository durch das “CD" Befehl:

$ CD "C: \ Git"

Schritt 3: Neue Datei generieren
Generieren Sie eine neue Textdatei mit der Verwendung der “berühren" Befehl:

$ touch Datei1.txt

Schritt 4: Neue Datei verfolgen
Fügen Sie als Nächstes die neu erstellte Datei mit der “der Tracking Index -Liste (Staging -Bereich) hinzu“ hinzuGit Add" Befehl:

$ git add .

Überprüfen Sie, ob die Datei zum Tracking -Index hinzugefügt wird oder nicht:

$ Git Status

Es kann beobachtet werden, dass die neue Datei erfolgreich zum Repository Tracking Index (Staging Area) hinzugefügt wird:

Schritt 5: Commit verfolgten Änderungen
Beiten Sie als nächstes die inszenierten Änderungen, indem Sie die verwenden “Git Commit" Befehl. Um die Nachricht zusammen mit dem Commit einzubetten, verwenden Sie außerdem die “-M" Möglichkeit:

$ Git Commit -m "neues Commit"

Überprüfen Sie, ob die Änderungen festgelegt sind oder nicht. Sehen Sie sich die Git -Repository -Protokolle an:

$ git log

Die folgende Ausgabe zeigt an, dass die Änderungen erfolgreich begangen werden. Beachten Sie nun die Commit -ID, auf die Sie zurückkehren möchten:

Schritt 6: Zurück zu spezifischem Komitee zurückkehren
Wenden Sie sich mit der “zu einem bestimmten Commit zurückGit Reset -HardBefehl und Bereitstellung der Commit -ID, auf die Sie zurückkehren möchten:

$ Git Reset --Herde ab9256c

Überprüfen Sie die Repository -Protokolle noch einmal, um die Commits anzuzeigen und zu bestätigen, ob wir zum spezifischen Commit zurückgekehrt sind oder nicht:

$ git log

Hier können Sie sehen, dass wir erfolgreich auf ein bestimmtes Komitee zurückgekehrt sind, basierend auf der Commit -ID:

Bitte schön! Sie haben die Methode für die Rückkehr zu einem bestimmten Commit -ID in Git gelernt.

Abschluss

Um mit der Commit -ID zu einem bestimmten Commit zurückzukehren, öffnen Sie zunächst das Git -Repository. Nehmen Sie als nächstes einige Änderungen vor und verpflichten Sie sie mit dem “$ Git Commit" Befehl. Danach verwenden Sie die Änderungen zurück, oder wechseln Sie zu einem bestimmten Commit, um die “zu verwenden$ git Reset -Hard " Befehl. Diese Beschreibung hat die Methode zur Rückkehr zu einem bestimmten Commit basierend auf der Commit-ID in Git gezeigt.