Предоставляет ли git способ найти, кем была создана ветка или тег? - PullRequest
0 голосов
/ 20 сентября 2019

Есть вопросы SOF о том, как найти время создания ветки или тега.Но меня также беспокоит то, «кем» были созданы эти вещи.

Сохраняет ли git эту метаинформацию и предоставляет ли она средство для ее запроса в более позднее время?

1 Ответ

0 голосов
/ 20 сентября 2019

Тег с комментариями является ссылкой на форму refs/tags/<em>name</em>, которая указывает на объект Git типа tag.tag объект содержит user.name и user.email (или иное имя и адрес электронной почты) лица, создавшего тег, а также отметки даты и времени и, при желании, сообщениеи подпись PGP.Объект тега также содержит хэш-идентификатор цели тега, который в противном случае был бы сохранен непосредственно в refs/tags/<em>name</em>.Цель может быть любым существующим объектом (blob, tree, commit или ранее существующим тегом).

A lightweight тег указывает непосредственно на некоторый (не теговый) объект и поэтому не имеетсобственные дополнительные метаданные.

...