繁体   English   中英

无法从代理下进行git clone项目

[英]Unable to git clone project from under proxy

最近,我在计算机上添加了新的SSD,在该磁盘上,我无法从代理下面克隆任何git存储库。

但是,如果我转到旧SSD(连接到计算机)上的项目所在的目录,则可以拉,取等。代理没有问题。 我也无法从旧SSD上的其他目录克隆git repo。

我已经使用git config http.proxy将代理设置为与旧工作项目中相同的值。 在我可以拉出和我不能克隆的目录中比较git configs,我注意到了这些差异:remote。*,branch。*,gui。*当然是不同的/丢失了。

两种情况下都不存在全局git config( git config --global -l返回此类文件或目录)。

git clone错误:

git clone https://user@site.com/dir/project.git
Cloning into 'project'...
fatal: unable to access 'https://user@site.com/dir/project.git': Failed to connect to site.com port 443: Connection refused

两个目录的http配置:

git config --get-regexp http.*
http.sslcainfo C:/Path/To/Cert/cert.crt
http.sslbackend openssl
http.proxy name:pw@server:port

我使用的是Windows 10,没有代理,一切正常。

git配置需要设置为--global。

我不确定为什么不使用--global设置它不起作用,但是这解决了问题

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM