背景
我们在用git做代码管理的时候,当一个需求结束需要做个节点记录。我们一般都会打一个tag作为一个节点记录,但是在打tag的过程中难免会出问题,有时我们需要删除掉不需要的tag。
操作
以tag 1.0.0为例,这个tag已经同步到远程,但是现在发现了一个问题,需要撤回该tag,git命令如下:
删除本地tag
1 | git tag -d 1.0.0 |
删除远程tag
1 | git push origin :refs/tags/1.0.0 |
我们在用git做代码管理的时候,当一个需求结束需要做个节点记录。我们一般都会打一个tag作为一个节点记录,但是在打tag的过程中难免会出问题,有时我们需要删除掉不需要的tag。
以tag 1.0.0为例,这个tag已经同步到远程,但是现在发现了一个问题,需要撤回该tag,git命令如下:
删除本地tag
1 | git tag -d 1.0.0 |
删除远程tag
1 | git push origin :refs/tags/1.0.0 |
本文标题:git删除不需要的本地和远程tag
文章作者:Water
发布时间:2020年06月10日 - 18:06
最后更新:2023年08月01日 - 06:08
原始链接:https://water.buging.cn/2020/06/10/git删除不需要的本地和远程tag/
许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。
微信支付
支付宝