git 设置、取消代理
在 Windows 环境中,有的时候即便挂了梯子使用 Git 工具的时候也会遇到“fatal: unable to access ‘https://github.com/…/.git‘: Recv failure Connection was rese”错误,虽然大部分时间都可以正常运行。可以尝试以下几种方式:
清理 Git 代理
可以尝试清除 Git 的代理设置,让其直接连接网络进行操作。
1
2
3
git config --global --unset http.proxy
git config --global --unset https.proxy
配置 Windows 系统代理
如果取消了代理设置还是报错,也可以尝试设置系统代理,按下 win+q
组合键之后,输入“代理服务器设置”,点击“编辑”:
记得勾选“请勿将代理服务器用于本地(Intranet)地址”,端口随便选择一个没有使用的端口就行,然后保存:
终端设置 git 代理:
1
git config --global http.proxy http://127.0.0.1:32345
检查配置:
1
2
3
git config --global -l
##
git config --list
检查梯子
也有可能是因为梯子的节点出现了问题,可以刷新/更改节点试试。如果使用的梯子支持全局和部分路由代理的功能,可以尝试切换为全局代理模式。
本文由作者按照
CC BY 4.0
进行授权