当前位置:   article > 正文

git tag的查看、添加、推送和删除_git 查看tag描述信息

git 查看tag描述信息
发布到生产环境的代码可以打一个tag(合并master时),然后在进行推送到生产环境,如果生当前版本生产环境出现bug,则可以快速的回退到上一个标签的版本,下面我简单介绍下tag的用法。

1、创建一个带备注的标签

git tag -a V20230310 -m 'Update message'

这个标签仅仅是提交到了本地git仓库.

2、同步到远程代码库,tag 远程推送

git push origin --tags

3、通过git tag命令来查看当前有哪些tag

git tag

可以根据readme文档中的更新记录来确定你想回到哪一个版本中

4、比如我想退回到V20230310这个版本去,通过git show V20210310命令来查看对应的版本号

git show V20230310

可以看到commit 2a9cfe0fbffecddf3e3e7d8497e822acbcbd619d (HEAD -> main, tag: V20230310, origin/main, origin/HEAD)

5、回退版本

git reset --hard 2a9cfe0fbffecddf3e3e7d8497e822acbcbd619d

6、撤回已经同步到远程服务器的tag

删除本地tag
git tag -d V20230310
删除远端tag:(本地删除后,再删除远端tag(推送一个空的tag到远端tag,用空值覆盖原值))
git push origin :refs/tags/V20230310
也可以使用 --delete 参数
git push origin --delete tag V20230310

注:对于默认分支,可能由于权限问题删除失败。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/IT小白/article/detail/697411
推荐阅读
相关标签
  

闽ICP备14008679号