Теги - это статические ссылки в git.Вы можете рассматривать их как указатель на коммит, который никогда не перемещается.Коммит, на который ссылается HEAD, получает новую статическую ссылку, когда вы делаете git tag -a
, так что в некотором смысле вы можете сказать, что ссылка на HEAD скопирована.Это немного сложнее, потому что тип объекта другой.Конечно, вы можете создать тег и для любого другого коммита, в этом случае HEAD не имеет ничего общего с тегом.