Примітка git 2.10 (Q3 2016) покращує документацію про дату з git reflog
.
Див. Команду 642833d , фіксування 1a2a1e8 (27 липня 2016 р.) Та виконання d38c7b2 , здійснення 522259d , здійснення 83c9f95 , здійснення 2b68222 (22 липня 2016 р.) Jeff King ( peff
) .
Допоможи: Джефф Кінг ( peff
) .
(Об’єднано Хуніо С Хамано - gitster
- у комітці 0d32799 , 08 серпня 2016 р.)
В rev-list
опції оновлюється :
Обозначник рефлогу на виході може бути показаний як ref@{Nth}
(де Nth
реверсно-хронологічний індекс у рефлогу) або як ref@{timestamp}
(із позначкою часу для цього запису), залежно від кількох правил.
Вона включає : - оновлення про --date=raw
:
показує дату як секунду з епохи (1970-01-01 00:00:00 UTC), після якої пробіл, а потім часовий пояс як зміщення від UTC (а +
або -
з чотирма цифрами; перші два - години, і другі дві - хвилини).
Тобто, як ніби часова марка відформатована strftime("%s %z")
).
Зауважте, що -local
параметр не впливає на seconds-since-epoch
значення (яке завжди вимірюється в UTC), але змінює супровідне значення часового поясу.
І новий варіант: --date=unix
показує дату як часову позначку епохи Unix (секунди з 1970 року).
Як і у випадку --raw
, це завжди в UTC і тому -local
не має ефекту.