Nota O git 2.10 (terceiro trimestre de 2016) aprimora a documentação sobre a data com git reflog
.
Consulte commit 642833d , commit 1a2a1e8 (27 de julho de 2016) e commit d38c7b2 , commit 522259d , commit 83c9f95 , commit 2b68222 (22 jul 2016) por Jeff King ( peff
) .
Ajudado por: Jeff King ( peff
) .
(Mesclado por Junio C Hamano - gitster
- na confirmação 0d32799 , 08 de agosto de 2016)
As rev-list
opções são atualizadas :
O designador de reflog na saída pode ser mostrado como ref@{Nth}
(onde Nth
está o índice cronológico reverso no reflog) ou como ref@{timestamp}
(com o registro de data e hora dessa entrada), dependendo de algumas regras.
Inclui : - uma atualização sobre --date=raw
:
mostra a data como segundos desde a época (1970-01-01 00:00:00 UTC), seguida de um espaço e, em seguida, o fuso horário como um deslocamento do UTC (a +
ou -
com quatro dígitos; os dois primeiros são horas e os dois segundos são minutos).
Ou seja, como se o carimbo de data / hora estivesse formatado com strftime("%s %z")
).
Observe que a -local
opção não afeta o seconds-since-epoch
valor (que é sempre medido em UTC), mas altera o valor do fuso horário que o acompanha.
E uma nova opção: --date=unix
mostra a data como um registro de data e hora da época do Unix (segundos desde 1970).
Assim como --raw
sempre, isso está no UTC e, portanto -local
, não tem efeito.