你如何给git提交一个名字?

时间:2014-10-17 00:31:44

标签: git

你如何给git提交一个名字?

,例如this Angular JS教程(点击工作区重置说明):

git checkout -f step-2

他们如何命名提交step-2

2 个答案:

答案 0 :(得分:7)

您可以使用标签:

git tag step-2 *commit-id*

答案 1 :(得分:5)

您不会单独使用git tag,因为它会生成轻量级标记(提交对象的SHA-1对象名称的标记引用)。

对于angular/angular-phonecat,他们使用:

git tag -m "step-2 angular template with repeater" step2

添加评论足以使其成为“带注释”标签;它们包含创建日期,标记器名称和电子邮件,标记消息以及可选的GnuPG签名。

  • 带注释的标记适用于发布
  • 轻量级标记适用于私有或临时对象标签。

如您所见,step2 is a release (annotated) tag