git 打标签的相关指令

git 打标签的原因/目的:标记提交的版本 容易查找 会和某次提交绑在一起
廖雪峰:发布版本时 我们通常在版本库中打一个标签,这样就唯一确定了打标签时刻的版本。
将来无论什么时候,就是把那个标签的时刻的历史版本取出来。所以标签也是版本库的一个快照。
GIT的标签虽然是版本库的快照,但其实他就是只想某个commit的指针。虽然很像分支但是分支可以移动标
签不可移动,所以创建和删除标签都市瞬间完成的。
还有为什么commit存在还要引入tag?因为commit号是一串数字字符的混合体,tag直接找版本号就ok

注意的是:标签总和某个commit挂钩 如果这个commit即出现在master分支 有出现在dev分支 那么这两个分支上都可以看到这个标签
git tag -d (tag-name) //删除tag
在这里插入图片描述
git push origin //推送某个标签到远程
git push origin --tags // 一次性推送全部尚未推送到远程的本地标签
git push oorigin :refs/tags/tagname //当将标签推送到远程后想要删除需要使用下面的命令。
git tag (tag-name) //创建tag
在这里插入图片描述
git branch //显示分支
在这里插入图片描述
git log --pretty =oneline --abbrev-commit //显示提交日志
在这里插入图片描述
git checkout branchname //在Git中打标签非常简单,首先,切换到需要打标签的分支上:
git show tagname //显示tag的相关信息
在这里插入图片描述
git tag -a -m “blablabla” //可以指定标签信息
在这里插入图片描述
git tag october_V 166c64a //给某次提交打标签 比方说要对
add merge这次提交打标签,它对应的commit id是f52c633,敲入命令

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值