我们正在从内部Git服务器转移到外部服务。 我已经在Azure DevOps中建立了一个项目,并且试图将存储库克隆到公司代理后面的本地计算机上。
当我使用Azure DevOps中的URL运行clone命令时,出现以下错误:
fatal: unable to access 'https://user@dev.azure.com/user/project/_git/project/':
Received HTTP code 501 from proxy after CONNECT
据我所知,Git已正确设置了代理详细信息(当我运行git --global-config --get http.proxy
时,它会显示正确的代理地址)
通过一些Google搜索,该代理可能无法授予对外部Git的访问权限。
代理人(可能)将超出我们的控制范围;使用普通的git命令(提取,推入,拉入等)连接到外部存储库,我们还有什么其他选择?
这里有一个类似的问题:Getting git to work with a proxy server,但是超时了,而我的消息立即返回并显示特定的错误消息(Received HTTP code 501 from proxy after CONNECT
)。