社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Git

linux虚拟机使用代理访问github方法

嵌入式微处理器 • 8 月前 • 146 次点击  

下载VPN工具,如clash verge,下载linux deb版本

https://clashverge.net/

下载完成后放到虚拟机里,使用以下安装命令

sudo dpkg -i clash-verge_1.3.8_amd64.deb

然后在虚拟机的home找到clash verge

打开,在右上角图标,点击“复制环境变量”,然后将环境变量粘贴到bash中,

记住环境变量的端口号是7890

之后配置git代理

# socks5协议,7890端口修改成自己的本地代理端口
git config --global http.proxy socks5://127.0.0.1:7890
git config --global https.proxy socks5://127.0.0.1:7890
# http协议,7980端口修改成自己的本地代理端口
git config --global http.proxy http://127.0.0.1:7890
git config --global https.proxy https://127.0.0.1:7890

然后配置ssh代理,通过 SOCKS5进行ssh访问

路径是 ~/.ssh/config,若没有config文件则新建一个

Host github.com

    Hostname github.com

    User git

    ProxyCommand nc -x 127.0.0.1:7890 %h %p

这样只要打开clash verge,就可以加速github的push和pull


Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/174234
 
146 次点击