【Git 问题记录】远程仓库tag删不掉,删除后又恢复

一、问题背景

远程仓库删除tag,本地重新push代码后,之前删除的tag又出现了。

二、问题原因

远程仓库删除tag,但本地未删除,重新push后远程仓库tag又恢复。

三、解决方法

  1. 查看本地所有tag
    git tag
    
  2. 先删除本地所有tag
    git tag -l | xargs git tag -d
    
  3. 再从远程仓库拉取最新tag
    git fetch origin --prune
    

猜你喜欢

转载自blog.csdn.net/mst_sun/article/details/139001470