彻底解决 pod install 速度过慢

这是我参与8月更文挑战的第4天,活动详情查看:8月更文挑战

思路

  1. 将常用的 clone 到国内或自己的 Git 服务器
  2. podfile 中通过 :git => 'xxxxxxxxxxxx.git' 指定国内或自己的 Git 服务器

需要工具(环境以Mac为例)

  1. lantern(github.com/getlantern/…
  2. cocoapods
  3. Git服务器(gitee.com/

具体操作(以RxSwift为例)

(自动)Clone Git仓库 并转存到自己的 Git服务器

  1. GitHub 中找到自己使用库的 Git服务器 地址

Xnip2021-08-14_10-52-39.png

  1. 导入自己的服务器

Xnip2021-08-14_11-38-35.png

  1. 获取自己 Git 服务器地址

Xnip2021-08-14_11-41-08.png

(手动)服务器中没有直接导入 GitHub/GitLab 仓库功能,或导入过慢导入失败

使用 lantern 设置HTTP网络代理解决 443:Timed out 问题

  1. 安装并启动lantern

Xnip2021-08-14_10-34-37.png

  1. 连接成功后依次打开系统偏好设置 > 网络 > 高级 > 代理

Xnip2021-08-14_10-39-11.png

  1. 获取代理服务器地址和端口号,并修改git全局配置文件

Xnip2021-08-14_10-42-53.png
Xnip2021-08-14_10-47-05.png

1. 将 Git仓库 Clone 到本地(sourceTree 为例,依次点击 新建 > 从URL克隆

Xnip2021-08-14_10-58-42-8912965.png

2. 为本地仓库添加自己的远程仓库(双击打开本地仓库,依次点击 仓库 > 仓库设置 > 远程仓库 > 添加

image-20210814115403731.png

3. 推送仓库到自己的远程仓库

image-20210814115820910.png

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享