当前位置: 首页 > 工具软件 > git-xargs > 使用案例 >

git -tag

巫马曜文
2023-12-01

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

 

 类似资料: