Git标签有两种主要类型:轻量级标签:直接指向提交对象。可以通过git标记命令创建。附注标签:保存为独立对象,包含作者姓名、电子邮件、日期和标签信息,并指向提交对象。它可以通过git tag-a-m“tag message”命令创建。