二、推送单个标签到远程仓库
执行
git push origin v0.9
命令 , 可以将标签推送到远程仓库 ;
执行过程 :
D:\Git\git-learning-course>git push origin v0.9 warning: redirecting to https://codechina.csdn.net/han12020121/git-learning-course.git/ Enumerating objects: 1, done. Counting objects: 100% (1/1), done. Writing objects: 100% (1/1), 160 bytes | 160.00 KiB/s, done. Total 1 (delta 0), reused 0 (delta 0), pack-reused 0 To https://codechina.csdn.net/han12020121/git-learning-course * [new tag] v0.9 -> v0.9
三、推送所有标签到远程仓库
执行
git push origin --tags
命令 , 可以一次性将所有标签推送到远程仓库 ;
四、删除远程仓库的标签
执行
git tag -d v0.9
命令 , 删除本地的标签 ; 然后执行
git push origin :refs/tags/v0.9
命令 , 删除远程仓库中的标签 , 注意标签的拼接格式 , " git push origin :refs/tags/ " + 标签名称 ;
此时 , 远程仓库中的标签 , 也被删除了 ;
执行过程 :
D:\Git\git-learning-course> git tag -d v0.9 Deleted tag 'v0.9' (was f7d86d8) D:\Git\git-learning-course>git tag D:\Git\git-learning-course>git push origin :refs/tags/v0.9 warning: redirecting to https://codechina.csdn.net/han12020121/git-learning-course.git/ To https://codechina.csdn.net/han12020121/git-learning-course - [deleted] v0.9