Сделать тег Git видимым в репозитории

#git #repository #tagging #git-tag

#git #репозиторий #тегирование #git-tag

Вопрос:

Привет, я недавно начал с Git. Я хочу пометить предыдущий коммит версией. Последовательность шагов, которым я следовал:

 git checkout Xerxes   //to that specific commit
git tag version-name   // tagging with the name
git checkout mainline  //
 

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

Ответ №1:

Нам нужно нажать tag с помощью git push —tags

Ответ №2:

git checkout HEAD^ выполнит проверку предыдущего коммита. Для тегирования, которое фиксируется в одной команде, без необходимости проверки ветки, git tag <options> HEAD^ это будет сделано.

 $ git tag -a 1.0.0 -m "Version 1.0.0" HEAD^
 

Вышесказанное создает аннотированный тег «1.0.0» с сообщением «Версия 1.0.0» в предыдущем коммите.

 o- commit 4 (master)
|- commit 3 <1.0.0> Version 1.0.0
|- commit 2
 - commit 1