Что такое облегченные теги Git?
Облегченные теги Git — это ссылки на определенные коммиты в вашем репозитории Git. В отличие от аннотированных тегов, которые хранят дополнительную информацию, такую как имя тегера, адрес электронной почты и сообщение, облегченные теги являются просто указателями на конкретный коммит. Они легкие, поскольку требуют минимум места для хранения и не содержат дополнительных метаданных.
Метод 1: создание облегченного тега
Чтобы создать облегченный тег, вы можете использовать команду git tag, за которой следует указать желаемое имя тега и хеш фиксации, который вы хотите пометить. Например:
$ git tag v1.0.0 abcdef
Эта команда создает облегченный тег с именем «v1.0.0», указывающий на фиксацию с хешем «abcdef».
Метод 2: пометка текущего коммита
Если вы хотите пометить текущий коммит, который вы выполняете, вы можете опустить хэш коммита в команде git tag. Git автоматически пометит текущий коммит. Например:
$ git tag v2.0.0
Эта команда создает облегченный тег с именем «v2.0.0», указывающий на текущий коммит.
Метод 3: пометка предыдущего коммита
Чтобы пометить коммит, который не является текущим, вы можете указать хэш коммита в команде git tag. Например:
$ git tag v1.1.0 123456
Эта команда создает облегченный тег с именем «v1.1.0», указывающий на фиксацию с хешем «123456».
команда без аргументов. Например:
$ git tag
v1.0.0
v2.0.0
v1.1.0
Эта команда отображает все облегченные теги в вашем репозитории.
Способ 5: удаление тега
Если вы хотите удалить облегченный тег, вы можете использовать команду git tag -d, за которой следует имя тега. Например:
$ git tag -d v1.1.0
Эта команда удаляет облегченный тег с именем «v1.1.0» из вашего репозитория.