2016-11-11 2 views
0

Документация git reflog упоминает, чтоМогу ли я форматировать git reflog, чтобы показать, когда ссылка указала на каждую фиксацию?

мерзавец reflog шоу принимает любого из вариантов, принятых журналом мерзавца.

и поэтому я могу сделать фантазии форматирования, как это:

git reflog --format='%C(yellow)%h%Cred%d%Creset - %Cgreen%an%Creset, %Cblue%ar%Creset : %s' -30 

git reflog terminal screen capture

Даты приведены для коммитов, что ссылка указал на. Можно ли вместо этого показывать, когда ссылка была переключена на точку?

ответ

1

git reflog отображает содержимое .git/logs, и у вас есть временная метка рядом с информацией о фиксации.

Вы можете использовать формат даты для отображения времени переключения

git reflog --date=iso 

Если вы хотите, чтобы увидеть исходное значение, которое хранится в файле журнала использования raw format. вы можете использовать это, если хотите изменить его на другой формат даты

git reflog --date=raw 
Смежные вопросы