git -tag
1.添加标签:
git tag <tagName> //创建本地tag git push origin <tagName> //推送到远程仓库 git tag -a version -m "note"
注解:git tag 是打标签的命令,-a 是添加标签,其后要跟新标签号,-m 及后面的字符串是对该标签的注释。
2.提交标签到远程仓库 :
git push origin -tags 若存在很多未推送的本地标签,你想一次全部推送的话,可以使用一下的命令: git push origin --tags
注解:就像git push origin master 把本地修改提交到远程仓库一样,-tags可以把本地的打的标签全部提交到远程仓库。
3.删除标签:
git tag -d version 注解:-d 表示删除,后面跟要删除的tag名字
4.删除远程标签:
git push origin :refs/tags/version 注解:就像git push origin :branch_1 可以删除远程仓库的分支branch_1一样, 冒号前为空表示删除远程仓库的tag。 远程 tag 的删除: git push origin :<tagName>
5.查看标签:
git tag或者git tag -l
6. 重命名标签
这个本质上是删除掉旧名字 tag ,然后再新建新名字 tag ,然后实现重命名的作用。 如果 tag 只存在本地,那么只需要删除本地的旧名字 tag ,然后新建新名字 tag: git tag -d <oldTagName> git tag <newTagName> git push origin <newTagName> //推送到远程仓库
参考文章:
1》Git的tag作用和使用场景以及branch的区别
https://blog.csdn.net/lcgoing/article/details/86241784
2》Git中tag的用法及作用
https://blog.csdn.net/u013399093/article/details/50511462
3》git--git tag相关命令和实践记录
https://segmentfault.com/a/1190000019634758
本文来自博客园,作者:diligently,转载请注明原文链接:https://www.cnblogs.com/luo12828-foxmail/p/16964040.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)