分支
与很多项目不同, flutter 使用 master 作为开发分支而不是发布分支
flutter 有几个主要的 branch:
master: 主分支,开发分支
dev: 发布第二快的分支, 每次的版本更新会优先发布到这个频道来, 主要给 flutter 尝鲜开发者使用
beta: 测试分支, 这个分支更新相对缓慢
stable: 可以在生产环境使用的, 相对问题最少,发布次数最少
对比
flutter 更新速度很快,几乎每天都有 commit, 间隔几天就会有一个新版本释出
flutter 以 v 开头,数字部分使用标准的三段版本号 vx.x.x
那么如果我目前是 v1.4.10 但是我想看看新版本相对我使用中的版本都更新了什么东西怎么办?
现在 dev 分支最新版是 v1.4.14,那么我可以通过
可以通过 类似下面的连接把版本号替换为你需要对比的即可,前下后大,然后在浏览器中打开即可
https://github.com/flutter/flutter/compare/v1.4.10...v1.4.14
这其中有 53 次提交,后面有对应的提交记录日志,这个顺序是由早到晚
源码的话,则点击 Files Changes,就可以看到修改内容
点击下路蓝框的位置可以切换视图模式,列表还是详情
然后左边绿色是添加的内容,红色是删除的内容,白色是不变的内容,蓝色是折叠起来的不变内容
rss 订阅
github 的 release 支持 rss 订阅
https://github.com/flutter/flutter/releases.atom
我使用了这个 Chrome 插件来订阅 flutter sdk 的更新
另外本站也支持 rss 订阅 https://www.kikt.top/index.xml
后记
简单的说了下如何查看 flutter 更新,当然这个小技巧也适用于其他的 github 仓库
以上