1

嗨,在我们的 CI 服务器上安装颤振后,我收到以下消息:

... [Setup Flutter Android] [✓] Flutter (Channel beta, v0.0.0-unknown, on Linux, locale en_US) ...

有一些已经相同的问题吗?

4

2 回答 2

2

我在 CentOS 上也遇到过这个问题。事实证明,CentOs 中安装的默认 git 太过时了。

请尝试按照此答案链接将 git 升级到 CentOS 上的最新版本,然后flutter doctor再次运行

于 2019-04-01T04:17:19.660 回答
1

我在 CentOS 7 上遇到过这个问题。github 上的这个评论解释了它。

它发生在 v1.8.4 之前的 git 版本中,因为“git describe --first-parent”没有在旧版本中实现。至于 CentOS 7,不幸的是,您可以使用 yum 获得的最新 git 版本是 v1.8.3.1。

TL;DR 使用类似ius的东西来获得更新的 git 版本。

于 2018-08-01T09:15:13.940 回答