找人做的网站推广被坑,网站建设培训学校,外贸流程实训报告,网络推广有哪些常用方法背景
我在vscode里正常拉取代码#xff0c;突然就报了如题所示的错误。
原因
因为vscode的拉取按钮执行的实际命令是#xff1a;git pull --tags origin branch-name#xff0c;该命令的实际含义是从远程仓库拉取指定的分支和该远程仓库上的所有标签。 在拉取标签时本地的…背景
我在vscode里正常拉取代码突然就报了如题所示的错误。
原因
因为vscode的拉取按钮执行的实际命令是git pull --tags origin branch-name该命令的实际含义是从远程仓库拉取指定的分支和该远程仓库上的所有标签。 在拉取标签时本地的标签与远程的标签存在冲突就报了如题所示的错误因为git的标签时唯一的不能有两个相同的标签指向不同的commit所以解决方法也就出来了。
解决过程
检查是否有冲突的标签
git tag -l // 查看本地所有i标签
git ls-remote --tags // 查看远程仓库上的所有标签删除本地标签
git tag -d tag-name拉取远程tag
git fetch origin --prune-tags最后重新拉取代码
参考https://www.cnblogs.com/little-ab/p/11460246.html