执行flutter upgrade命令报错“Unknown flutter tag”的技术求助
Flutter Upgrade 报错「Unknown flutter tag」的解决方案
检查当前Flutter渠道
执行命令flutter channel,如果显示的不是官方渠道(stable/beta/dev/master),先切换到官方稳定渠道:flutter channel stable
切换完成后重新执行flutter upgrade直接用Git命令手动升级
如果上述方法无效,按以下步骤操作:- 进入你的Flutter安装目录:
cd /path/to/flutter(替换成实际路径) - 拉取最新远程代码:
git pull - 查看最新稳定版标签:
git tag -l | grep stable | sort -V | tail -n 1 - 切换到该标签版本:
git checkout <上一步得到的标签名> - 最后执行
flutter doctor验证环境
- 进入你的Flutter安装目录:
重置本地仓库(注意:会丢失本地未提交的修改,谨慎使用)
如果本地有不需要保留的修改,执行以下命令重置后再升级:git reset --hard HEADgit pullflutter upgrade
错误提示里提到的「使用git直接操作」就是指第二种方法,适合非官方渠道的场景。
内容的提问来源于stack exchange,提问作者Code Hunter
相关产品推荐
相关产品推荐

