Как я могу показать относительные ссылки фиксации (например, HEAD ~ 1, HEAD ~ 2) вместо хэшей SHA-1 в журнале git? - PullRequest
0 голосов
/ 04 июня 2018

Иногда удобнее просматривать эти ссылки, а не полный хэш SHA-1.Похоже, это поведение по умолчанию при отображении коммитов через git show-branch.

Возможно ли это сделать с помощью git log?

1 Ответ

0 голосов
/ 04 июня 2018

К сожалению, нет: в git log нет директивы форматирования для создания относительного имени.Это довольно сложно вычислить - гораздо проще пойти другим путем, от относительного имени к хешу - и git log не пытается.

(Обратите внимание, что HEAD~3 или что-то еще будет действительным, пока высохраните новый хэш-идентификатор в текущем имени ветки или иным образом измените HEAD. Но это верно и для относительных дат в выводе reflog, так что это не повод для того, чтобы Git не пытался. :-))

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...