今天在Jenkins编译突然出现下面错误

 > git fetch --tags --progress https://github.com/XXX.git +refs/heads/*:refs/remotes/origin/*
ERROR: Error fetching remote repo 'origin'

但是后面还有一些LOG

stdout: 
stderr: From https://github.com/XXX
 ! [rejected]          snap/master/20191024_1946 -> snap/master/20191024_1946  (would clobber existing tag)

刚开始是根据 Error fetching remote repo 'origin'解决,各种办法都试过了,不行,看到下面的一句错误处理,于是:

  1. git ls-remote -t 查看远程tags
  2. git tag -l查看本地tag
  3. git tag -d xxx ##删除本地tag
  4. git fetch origin --prune-tags ## 最后远程拉取远程tags

问题解决

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐