使用 watt toolkit 进行网络加速
加速后能正常访问 github、onedrive、vercel 等网页内容,非常实用。
Watt Toolkit 通过本地代理探测并选择 GitHub、OneDrive 等目标的最优 IP,同时利用修改 hosts 文件实现域名直连,从而加速访问。
注意:加速后使用 git 同步远端仓库内容时需要修改配置,否则会导致报错:
git config --global http.sslVerify false
vscode 下载
非科学上网时,下载 vscode 不时也无法连接。可以将下载地址中的 https://az764295.vo.msecnd.net 替换成 https://vscode.cdn.azure.cn
github
- https://sites.ipaddress.com/github.com 查看 github ip 地址
文件下载
即使用 watt toolkit 加速, github 的许多文件下载地址也是无法连通的,需要通过一些镜像来下载
拉取/推送代码
非科学上网环境下可以通过 ssh 方式来进行代码库同步操作,这需要ssh-keygen -t rsa 生成密钥,将公钥添加到 https://github.com/settings/keys,但最近也非常不稳定,容易无法连接。
watt toolkit 开启了代理之后,通常命令行也能生效,可以通过 https 拉取代码,不过要手动信任其根证书或者禁用 https 验证;如果 Git 默认不继承系统代理设置,则手动配置代理。
powershellgit config --global http.proxy http://127.0.0.1:7890git config --global https.proxy http://127.0.0.1:7890git config --global http.sslVerify false
npm
设置淘宝镜像
