您的位置:首页 > 其它

Git教程---标签管理

2018-03-18 11:30 155 查看
tag标签:官方术语就是版本库的快照;实际上就是指向某个commit的指针;在笼统的讲就是tag是一个让人容易记住的有意义名字,和某个commit绑在一起.....

创建标签

首先切换到需要打标签的分支上:





输入命令git tag建立一个新标签:



命令git tag查看标签:



给过去的提交打标签,需要回到历史的commit id:



对其未打标签的打标签,找到其对应的id:



命令git tag查看标签:



命令git show对其查看信息:



还可以通过-s用私钥签名一个标签(签名采用PGP,所以首先安装gpg,如下没有gpg就会报错):



我们用git show <tagname>可以看到PGP签名信息

-------------------------------------------------------------------------------------

操作标签

如果标签打错了,可以进行删除:



推送某个标签到远程(或者用命令git push origin --tags一次性推送到远程):





若标签已经推送到远程,要删除远程标签的话就先从本地删除:



然后从远程删除:
$ git push origin:refs/tags/v0.9                                                   



土豪,打赏一下博主吧,博主一定会创作出更好的教程!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: