Git 标签

标签是什么?

在系统完成并发布或交付给客户的特定阶段,可以为关键的代码提交指定一个有意义的名称的功能。

让我们尝试为其添加标签。

存在着两种标签,一种是没有注释的标签,另一种是有注释的标签。注释就像提交消息一样,是对标签详细信息的文字描述。

# 注釈なし
$ git tag <タグ名>

# 注釈あり
$ git tag -a <タグ名> -m <注釈>

以下是查看标签列表和详细信息的命令。

# 一覧を表示する
$ git tag

# 詳細を表示する
$ git show <タグ名>

我们来实际操作一下吧。在一个合适的目录下创建文件并进行提交。提交完成后,输入以下内容。

# 注釈ありタグをつける
$ git tag -a 'ver1.0.0' -m 'First version'
# 一覧を確認する
$ git tag
ver1.0.0
# タグの詳細を確認する
$ git show ver1.0.0
tag ver1.0.0
Tagger: Username <github@example.com>
Date:   Thu May 18 09:44:35 2023 +0900

First version

commit ...

将标签发送到远程代码库

通常情况下,标签信息不会在推送中发送。如果要发送标签信息,需要指定要添加的标签并单独发送。

$ git push <リモート名> <タグ名>

# すべてのタグを送信する
$ git push <リモート名> --tags
スクリーンショット 2023-05-18 100734.jpg
广告
将在 10 秒后关闭
bannerAds