有时需要做flutter的版本切换和回滚(主要是有些库与flutter版本的兼容性问题)
其实也就是git版本管理,
1、首先我们需要获取目标版本,可以通过下面的连接去查询官方版本号:
https://github.com/flutter/flutter/tags?after=1.23.0-3.0.pre
2、找到需要回滚的版本号的commit , 例如1.22.4 的commit是1aafb3e ,复制下来
3、cd进入你的flutter目录,切换版本: git reset --hard 1aafb3a8b9
4、查看版本号
C:\Users\Qian\flutter>flutter --version
Flutter 1.22.4 • channel stable • https://github.com/flutter/flutter.git
Framework • revision 1aafb3a8b9 (6 months ago) • 2020-11-13 09:59:28 -0800
Engine • revision 2c956a31c0
Tools • Dart 2.10.4
切换成功~