2014-10-17 2 views

ответ

5

Вы бы не использовать git tag в одиночку, так как он производит легкий тег (ссылка тег для имени SHA-1 объекта коммита объекта) а.

В случае angular/angular-phonecat они используют:

git tag -m "step-2 angular template with repeater" step2 

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

  • Аннотированных тегов предназначены для выпуска
  • в то время как легких тегов предназначены для частных или временных объектов меток.

Как вы можете видеть, step2 is a release (annotated) tag.

6

Вы можете использовать тег:

git tag step-2 *commit-id* 
+1

Возможно, вы захотите прочитать [это] (https://www.kernel.org/pub/software/scm/git/docs/user-manual.html#how-git-stores-references). –

+0

@MarkReed там много информации; что вы конкретно указали? –

+0

Хороший вопрос. Чуть менее двух лет назад я мог вспомнить ответ. :) Извините за неопределенный комментарий. –

Смежные вопросы