【发布时间】:2012-10-10 09:23:00
【问题描述】:
虽然这是一个常见问题,但这个问题与其他问题特别不同,当我发出 git ls-remote https://myuser@bitbucket.org/myser/repo.git 时,它会要求我输入密码并给出结果:
tomaz:~/ $ git ls-remote https://tcanabrava@bitbucket.org/tcanabrava/randrepo.git
Password:
1c8cd7266ad19de952db096a0f25ee16dc3cdace HEAD
1c8cd7266ad19de952db096a0f25ee16dc3cdace refs/heads/master
但是当我发出 git clone...
tomaz:~/ $ $git clone https://tcanabrava@bitbucket.org/tcanabrava/randrepo.git
Cloning into 'felipao'...
Password:
error: RPC failed; result=22, HTTP code = 401
fatal: The remote end hung up unexpectedly
而且我已经一遍又一遍地查看了所有谷歌对这个特定错误的答案,但没有什么可以解决它。
- 我确定地址是正确的,它使用 ls-remote 列出了分支。
- 已经设置 postBuffer = 52428800
- 代理很好,它使用 ls-remote 列出了分支
- 不幸的是,使用 GIT_CURL_VERBOSE=1 运行时间太长,无法在此处发布 =(
【问题讨论】:
-
是stackoverflow.com/a/5810821/6309 中的url 格式问题吗?你用的是哪个版本的 git?
-
tomaz:Projetos/ $ git git 版本 1.8.0
标签: git curl https proxy bitbucket