Git verfügt über mehrere integrierte Funktionen für die Durchführung mehrerer Operationen. Das Ändern des Commit -Zeitstempels ist einer von ihnen. Der Zeitstempel führt im Grunde genommen den richtigen Aufzeichnung von Autoren, die hinzugefügt werden, während die Änderungen am Repository vorangetrieben werden. Entwickler verändern die Begehung der Geschichte, wann immer sie wollen. Es wird jedoch nicht empfohlen, die Ausschreibungsgeschichte zu ändern, es sei denn, dies ist für einige Maßnahmen erforderlich.
In dieser Beschreibung wird die Methode zum Ändern des Zeitstempels eines alten Commits in Git erörtert.
Wie man den Zeitstempel eines alten Commits in Git verändert?
Versuchen Sie die angegebenen Anweisungen aus, um den Zeitstempel eines alten Commits in Git zu ändern:
Schritt 1: Repository Switch
Navigieren Sie zunächst zum erforderlichen Repository, indem Sie die „ausführen“CD" Befehl:
CD "C: \ Benutzer \ Nazma \ Git \ test1-repo"
Schritt 2: Wählen Sie Git Commit
Führen Sie dann den angegebenen Befehl aus, um den aktuellen Repository -Protokoll -Verlauf anzuzeigen:
$ git log .
Hier wollen wir den Zeitstempel des jüngsten Commits ändern:
Schritt 3: Timestempel aktualisieren
Danach führen Sie die "Git CommitBefehl zusammen mit dem gewünschten Zeitstempel:
$ Git Commit-Amend--date = "Mi 21. Dezember 12:30:20 2022 +0500"-no-edit
Im obigen Befehl, Die “-ändern"Option wird hinzugefügt, um Commits zu aktualisieren, und" -DatumIst ein Parameter mit dem gewünschten Zeitstempelwert:
Schritt 4: Überprüfen Sie den aktualisierten Zeitstempel
Um den aktualisierten alten Commit -Zeitstempel zu gewährleisten, führen Sie die “aus“ ausGit -Protokoll ." Befehl:
$ git log .
Gemäß der unten bereitgestellten Ausgabe wurde der Zeitstempel erfolgreich aktualisiert:
Wir haben den einfachsten Weg zusammengestellt, den Zeitstempel eines alten Commits in Git zu ändern.
Abschluss
Um den Zeitstempel eines alten Commits in Git zu ändern, wechseln Sie zunächst zum Git Local Repository und zeigen Sie den Git -Referenzprotokollgeschichte an. Wählen Sie danach den alten Commit, zu dem Sie den Zeitstempel ändern möchten. Als nächstes führen Sie die "Git Commit -amend -date = "" -no -edit" Befehl. Überprüfen Sie zuletzt den Protokollverlauf zur Überprüfung. Diese Beschreibung bot den einfachsten Weg, den Zeitstempel eines alten Commits in Git zu ändern.