Git ist ein dezentrales Versionskontrollsystem, das unter Entwicklern verwendet wird, die an ähnlichen Projekten als Team arbeiten. Auf dieser Plattform können die Teammitglieder jederzeit Änderungen vornehmen und andere Mitglieder informieren, indem sie Änderungen vom lokalen Repository zum Git -Remote -Repository begehen. Manchmal kann man es jedoch fälschlicherweise verpflichten und es entfernen wollen. In einem solchen Szenario ermöglicht Git seinen Benutzern, mehrere Commits gleichzeitig zurückzukehren.
In dieser Studie wird das Verfahren der Rückkehr mehrerer Commits in Git erörtert.
So können Sie mehrere Commits in Git zurückversetzen?
Um das Verfahren der Rückkehr mehrerer Commits zu verstehen, wechseln Sie zunächst zum spezifischen Verzeichnis. Erstellen und fügen Sie als Nächstes das Git -Verzeichnis zu und fügen Sie Dateien hinzu. Wechseln Sie dann mehrere Commits zurück.
Führen Sie nun die angegebenen Anweisungen aus.
Schritt 1: Start Git Bash
Suchen und starten Sie die “Git Bash”Terminal mit der“Start-up" Speisekarte:
Schritt 2: Navigieren Sie zum Git -Verzeichnis
Wechseln Sie in das spezifische Verzeichnis, in dem Sie mehrere Commits zurückversetzen möchten:
$ CD "C: \ Benutzer \ Nazma \ Git \ test \ first_demo"
Schritt 3: Neue Datei erstellen
Erstellen Sie als nächstes eine neue Datei mithilfe der “berühren" Befehl:
$ touch Datei3.txt
Die fehlerfreie Ausgabe zeigt an, dass die neue Datei “Datei3.txt”Wird erfolgreich erstellt:
Schritt 4: Fügen Sie die Datei in Git Repo hinzu
Fügen Sie nun die erstellte nicht zusammengezogene Datei zu Git Repository hinzu:
$ git fügen Sie Datei hinzu3.txt
Schritt 5: Änderungen begehen
Als nächstes führen Sie die ausGit CommitBefehl mit “-MFlag, um alle Änderungen zu begehen:
$ Git Commit -m "Datei3 hinzugefügt"
Schritt 6: Neue Datei erstellen
Leiten Sie die "berührenBefehl zum Erstellen einer neuen Datei:
$ touch file4.txt
Schritt 7: Datei hinzufügen
Fügen Sie die neu erstellte Datei in das GIT -Repo hinzu, das den angegebenen Befehl verwendet hat:
$ git add Datei4 hinzufügen4.txt
Schritt 8: Änderungen begehen
Beiten Sie nun alle Änderungen an Git Repo mit einer Nachricht:
$ Git Commit -m "Datei4 hinzugefügt"
Schritt 9: Protokollverlauf überprüfen
Um die aktuelle Position des Kopfes anzuzeigen, überprüfen Sie den Protokollverlauf unter Verwendung der “Git -ProtokollBefehl mit dem “-eine Linie" Flagge:
$ Git -Protokoll -Einmal
Wie Sie sehen können, haben wir mehr als ein Commit, und derzeit bezieht sich Head auf das jüngste Commit:
Schritt 10: Mehrere Commits wechseln
Führen Sie das ausGit ResetBefehl mit “-hartOption, um mehrere Commits zusammenzukehren:
$ Git Reset --Hard 1ec268c
Die folgende Ausgabe zeigt an, dass unser Kopf erfolgreich zurückgekehrt wird “1ec268c"Commit Ref, was unser erster Commit ist"Datei erstellen1Und Multiples Commits werden entfernt:
Schritt 11: Protokollverlauf überprüfen
Schließlich führen Sie das aus “ausGit Log -onelineBefehl ”, um die durchgeführte Operation zu überprüfen:
$ Git -Protokoll -Einmal
Hier, unsere “First_DemoDas Verzeichnis enthält nur eine Bequemlichkeit der Änderungen werden entfernt:
Das ist es! Wir haben den einfachsten Weg gegeben, mehrere Commits in Git zurückzukehren.
Abschluss
Um mehrere Commits in Git zurückzukehren, öffnen Sie zunächst das Git -Terminal und navigieren Sie zu dem spezifischen Git -Verzeichnis, in dem Sie mehrere Änderungen zurückversetzen müssen. Erstellen und fügen Sie Dateien zum Verzeichnis zu und fügen Sie dann hinzu. Danach alle Änderungen begehen. Schließlich laufen Sie die “$ Git ResetBefehl mit dem “-hartFlag und der Verweis, um sie zurückzukehren. Diese Studie hat sich über das Verfahren der Rückkehr mehrerer Commits in Git ausgearbeitet.