Git 学习笔记 在 Git 仓库存入附加信息
warning:
这篇文章距离上次修改已过202天,其中的内容可能已经有所变动。
在 Git 中,我们可以使用几种方式来存储附加信息,包括标签、说明和符号。这些附加信息可以帮助我们记住特定提交的意义或背景。
一、标签
标签是一个指向特定提交的引用,通常用于记录发布点(如 v1.0)。
创建轻量级标签:
git tag v1.0-light
创建带有注释的标签:
git tag -a v1.0 -m "my version 1.0"
后者会打开文本编辑器让你输入标签信息。
二、说明
说明可以为标签添加更长、更复杂的描述。
创建标签说明:
git tag -a v1.0 -m "my version 1.0"
查看标签说明:
git show v1.0
三、符号
符号是一种引用,可以指向任何类型的对象,包括提交、树和 blob。
创建指向提交的符号:
git tag -s v1.0-signed commit_id
这里 -s
选项使用 GPG 签名标签,需要你的 GPG 密钥。
创建指向树对象的符号:
git tag -a v1.0 commit_id^0
这里 commit_id^0
表示提交对应的树对象。
以上代码块中,commit_id
应替换为实际的 Git 提交哈希。
评论已关闭