虽然这是一个常见的问题,但这个问题与其他问题有很大的不同,当我发出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克隆..。
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.
发布于 2012-10-29 15:45:59
这些都是curl 7.28错误的确切症状。如果您使用的是curl 7.28,请将其降级或切换到SSH身份验证,直到修复程序出来。
更多信息:
发布于 2012-11-03 02:37:40
我也有类似的问题。我不确定是什么帮助了我,但是:
https://stackoverflow.com/questions/12979720
复制相似问题