你不应该只使用 git tag,因为它会生成一个轻量级标签(提交对象 SHA-1 对象名称的标签引用)。在angular/angular-phonecat的情况下,他们使用:git tag -m "step-2 angular template with repeater" step2 添加评论就足以使其成为“注释”标签;它们包含创建日期、标记者姓名和电子邮件、标记消息和可选的GnuPG签名。 注释标签是用于发布的 而轻量级标签则用于私有或临时对象标签。 正如您所看到的,step2 是一个发布(注释)标签。