git tag 使用

git tag 是用于管理 Git 仓库中的标签的命令。标签通常用于标识代码库中的重要点,如版本发布或关键里程碑。下面是一些常见的 git tag 命令用法:

创建标签:

创建一个轻量标签(Lightweight Tag):

git tag tag_name

创建一个附注标签(Annotated Tag):

git tag -a tag_name -m "Tag message"

附注标签包含了标签的名称、标签的创建者、创建日期以及一个标签消息。轻量标签只是一个指向特定提交的引用,没有额外的信息。

查看标签:

查看所有标签:

git tag

查看包含特定模式的标签,例如以 "v1.0" 开头的标签:

git tag -l "v1.0*"

显示标签信息:

显示特定标签的信息:

git show tag_name

删除标签:

删除本地标签:

git tag -d tag_name

删除远程标签(需要先从远程仓库删除标签,然后再从本地仓库推送这个变更):

git push origin --delete tag_name

推送标签:

推送所有本地标签到远程仓库:

git push origin --tags

推送特定标签到远程仓库:

git push origin tag_name

检出标签:

可以检出标签以查看特定版本的代码,但请注意,标签是不可更改的,因此在标签上进行提交会将代码放在“分离的 HEAD”状态下,可能需要创建一个分支来保存任何修改。

git checkout tag_name
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值