Running “flutter pub get“ in xxx... 报错: Git error 443
git 库导致 443。
·
执行 flutter pub get 报错:
我这边出现这种情况是因为引用了 git 库:
k_chart:
git:
url: https://github.com/xxx/app_k_chart.git
如果把这个库注释掉,就可以成功执行 flutter pub get。
所以现在锁定问题:git 库导致 443。
定位问题后,之后的百度就可以轻松解决了:
开启 git 代理
终端执行(注意把 1087 换成你的端口):
git config --global http.proxy 127.0.0.1:1087
git config --global https.proxy 127.0.0.1:1087
取消 git 代理
如果想取消 git 代理,执行:
git config --global --unset http.proxy
git config --global --unset https.proxy
注:用 Android Studio 的终端还是报错,用 Mac 自带的终端就可以。
题外话:
我最开始用的终端代理:
export http_proxy=http://127.0.0.1:1087;
export https_proxy=http://127.0.0.1:1087;
flutter pub get 还是 443
看来终端代理不能代替 git 代理。
相关参考:
https://www.cnblogs.com/LandWind/p/github_SSL_connect_error_443.html
https://blog.csdn.net/xhzth70911/article/details/106161214
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐

所有评论(0)