Note git 2.10 (Q3 2016) mejora la documentación sobre la fecha con git reflog
.
Ver commit 642833d , commit 1a2a1e8 (27 de julio de 2016) y commit d38c7b2 , commit 522259d , commit 83c9f95 , commit 2b68222 (22 de julio de 2016) por Jeff King ( peff
) .
Ayudado por: Jeff King ( peff
) .
(Fusionada por Junio C Hamano - gitster
- en commit 0d32799 , 08 ago 2016)
Las rev-list
opciones se actualizan :
El designador de reflog en la salida puede mostrarse como ref@{Nth}
(donde Nth
está el índice cronológico inverso en el reflog) o como ref@{timestamp}
(con la marca de tiempo para esa entrada), dependiendo de algunas reglas.
Incluye : - una actualización sobre --date=raw
:
Muestra la fecha como segundos desde la época (1970-01-01 00:00:00 UTC), seguido de un espacio, y luego la zona horaria como un desplazamiento desde UTC (una +
o -
con cuatro dígitos, los dos primeros son horas, y los segundos dos son minutos).
Es decir, como si la marca de tiempo estuviera formateada con strftime("%s %z")
).
Tenga en cuenta que la -local
opción no afecta el seconds-since-epoch
valor (que siempre se mide en UTC), pero cambia el valor de la zona horaria que lo acompaña.
Y una nueva opción: --date=unix
muestra la fecha como una marca de tiempo de época Unix (segundos desde 1970).
Al igual que con --raw
, esto siempre está en UTC y, por lo tanto, -local
no tiene ningún efecto.