前面讲到如何在MacOS上配置flutter环境,在配置的过程中,发现了一个我们逃避不掉而且必须的问题,那就是flutter的SDK通过设备终端git命令下载的问题。
闲话少说,目前我知道的有两个解决方案:
第一个:通过配置本地的host文件
- 回到桌面,选择前往,选择前往文件夹,这个时候我们输入:/etc,找到hosts文件,因为有权限的问题,我们先把这个文件按住option按钮拖到桌面,文本编辑,这个时候就只需要配置域名和对应的ip了。
- 这个ip怎么找呢,我们可以通过在浏览器里面打开网址:https://www.ipaddress.com,接下来分别输入github.com和github.global-ssl.fastly.net这两个地址,即可获取IP,见下图:
配置后的host是文件是这样的:
最后就可以继续在终端进行git操作了,如果这样还不行,那么下面还有一个办法[终极办法]。
第二个:通过私有库的方式进行git下载
1. 先在码云上注册一个账号(这个就不细说了)
2. 选择新建仓库,前面的信息自己可以自定义输入,选择私有库,在新建页面底部选择“导入已有仓库”,
3. 然后输入:https://github.com/flutter/flutter.git
4. 经过几分钟后,就会生成地址,拿到这个地址再在终端进行git操作的时候
你会发现,一切都顺畅了。