git设置使用代理

 
更多

git 设置代理方法总结。

临时指定代理

git clone https://chromium.googlesource.com/chromium/tools/depot_tools.git --config "http.proxy=127.0.0.1:1080"

或者

git clone https://chromium.googlesource.com/chromium/tools/depot_tools.git -c "http.proxy=127.0.0.1:1080"

使用命令永久设定socks或者http代理

socks代理:

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

http/https代理

git config --global http.proxy http://127.0.0.1:1080
git config --global https.proxy https://127.0.0.1:1080
//只对github.com使用代理,其他仓库不走代理
git config --global http.https://github.com.proxy socks5://127.0.0.1:1080
git config --global https.https://github.com.proxy socks5://127.0.0.1:1080

修改~/.gitconfig文件永久设置代理

vi ~/.gitconfig

新建或修改这两项配置

[http]
 
proxy = socks5://127.0.0.1:1080
 
[https]
 
proxy = socks5://127.0.0.1:1080

然后再git clone等命令就会自动走代理了。

取消代理

git config --global --unset http.proxy
 
git config --global --unset https.proxy

带参数是临时的,修改配置文件是永久变更,修改后最好重启git 设置生效。

查看配置信息

git config -l --global

执行查看代理

git config -l
打赏

本文固定链接: https://www.cxy163.net/archives/3137 | 绝缘体

该日志由 绝缘体.. 于 2022年05月09日 发表在 未分类 分类下, 你可以发表评论,并在保留原文地址及作者的情况下引用到你的网站或博客。
原创文章转载请注明: git设置使用代理 | 绝缘体
关键字: , , , ,

git设置使用代理:等您坐沙发呢!

发表评论


快捷键:Ctrl+Enter