首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >git在https上停车,端口失败

git在https上停车,端口失败
EN

Stack Overflow用户
提问于 2013-09-27 15:06:02
回答 1查看 538关注 0票数 2

curl可以访问URL,但是"git拉“不能。我猜如果URL中有user+password+port,那么git的url处理可能有问题:

代码语言:javascript
复制
foo@workdevel123:~/src/foo$ git pull
error: The requested URL returned error: 503 while accessing https://user:password@example.com:40443/repos/djangotools/info/refs?service=git-upload-pack
fatal: HTTP request failed

curl可以访问页面:

代码语言:javascript
复制
foo@workdevel123:~/src/foo$ curl https://user:password@example.com:40443/repos/djangotools/info/refs?service=git-upload-pack
001d# service=git-upload-pack000000b525ceda9ef5cd8ef3542c3917c26229c4745d1342 HEADmulti_ack thin-pack side-band side-band-64k ofs-delta shallow no-progress include-tag multi_ack_detailed no-done agent=git/1.8.1.4
0040f22a42834c303630d0173ea0b232a9b486e92...

git版本1.8.1.4

对于https、user+password和其他端口有什么改变吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-09-30 14:26:28

我找到的解决办法是:

代码语言:javascript
复制
export GIT_CURL_VERBOSE=1; git pull

在我的~/..gitconfig中有一个旧的代理配置。问题出在键盘和椅子之间。

URL中的端口号不是问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19054105

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档