Hinweis: Git 2.10 (Q3 2016) verbessert die Dokumentation zum Datum mit git reflog
.
Siehe Commit 642833d, Commit 1a2a1e8 (27 Jul 2016) und Commit d38c7b2, Commit 522259d, Commit 83c9f95, Commit 2b68222 (22 Jul 2016) von Jeff King (peff
).
Zu Hilfe kam: Jeff King (peff
).
(Merged von Junio C Hamano -- gitster
-- in Commit 0d32799, 08 Aug 2016)
Die rev-list
Optionen werden aktualisiert:
Der Reflog-Designator in der Ausgabe kann als ref@{Ntes}
(wobei Ntes
der umgekehrt-chronologische Index im Reflog ist) oder als ref@{Zeitstempel}
(mit dem Zeitstempel für diesen Eintrag) angezeigt werden, je nach einigen Regeln.
Es beinhaltet: - ein Update über --date=raw
:
zeigt das Datum als Sekunden seit der Epoche (1970-01-01 00:00:00 UTC), gefolgt von einem Leerzeichen und dann der Zeitzone als Abweichung von UTC (ein +
oder -
mit vier Ziffern; die ersten beiden sind Stunden und die letzten beiden sind Minuten).
D.h., als ob der Zeitstempel mit strftime("%s %z")
formatiert wäre).
Beachten Sie, dass die Option -local
den Wert von seconds-since-epoch
nicht beeinflusst (der immer in UTC gemessen wird), jedoch den begleitenden Zeitzone-Wert umschaltet.
Und eine neue Option: --date=unix
zeigt das Datum als Unix-Epoche-Zeitstempel (Sekunden seit 1970).
Wie bei --raw
ist dies immer in UTC und daher hat -local
keine Auswirkung.