您好,欢迎来到二三四教育网。
搜索
您的当前位置:首页linux git实现代理

linux git实现代理

来源:二三四教育网

说明

安装配置shadowsock-qt5

安装

sudo add-apt-repository ppa:hzwhuang/ss-qt5
sudo apt-get update
sudo apt-get install shadowsocks-qt5

配置

使用socks5的1080端口

安装connect-proxy

在ubuntu 14.04 64位系统下

sudo apt-get install connect-proxy

git://协议代理

创建socks5proxywrapper文件添加如下语句

#!/bin/sh
connect -S 127.0.0.1:1080 "$@"

注意:是1080端口

赋予可执行权限

chmod +x socks5proxywrapper

配置git

打开git配置文件

vim .gitconfig

添加以下语句

[core]
    gitproxy = /path/to/socks5proxywrapper

说明:也就是创建socks5proxywrapper文件存放目录。

https://代理

配置git执行以下语句

git config --global http.proxy 'socks5://127.0.0.1:1080'
git config --global https.proxy 'socks5://127.0.0.1:1080'

查看配置查看里面是否有相关选项

cat ~.gitconfig

注意

socks5proxywrapper文件要在linux编辑,如果在windows系统下进行存档和修改会提示下列错误。

sh脚本异常:/bin/sh^M:bad interpreter: No such file or directory

Copyright © 2019- how234.cn 版权所有 赣ICP备2023008801号-2

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务