HTTPS上的git可以ls-list但不能克隆。

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (115)

虽然这是一个常见的问题,但当我发布git ls-reemote时,这个问题与其他问题不同。

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
提问于
用户回答回答于

我也有类似的问题。我不知道是什么起了作用,但是:

  1. 我把卷曲降到7.25
  2. 我用.netrc更改了URL格式
  3. 一切都在1.7.10以下。
用户回答回答于

这是一种卷曲的7.28臭虫的确切症状。如果您使用的是curl 7.28,请将其降级或切换到SSH,直到修复出来。

扫码关注云+社区

领取腾讯云代金券