git无法克隆:远程端意外挂断

时间:2016-06-07 20:21:46

标签: git bash ssh bitbucket

我正在为我的团队项目使用bitbucket。 这个问题只出现在我删除本地存储库之后(因为它不会让我提交更改,但这是另一个故事)。 但是,当我第一次克隆时,它确实有效(我使用了HTTP URL)。

目前,当我尝试使用Visual Studio的团队资源管理器GUI(团队资源管理器选项卡:connect - &gt;本地Git存储库 - &gt;克隆,并输入git存储库的HTTP URL)进行克隆时,将显示以下消息:< / p>

  

无法克隆远程存储库。有关更多信息,请参见输出窗口   细节。

“输出”窗口显示:

  

基础连接已关闭:连接意外关闭。

如果我输入SSH URL(再次使用相同的方法),则弹出:

  

无效的URI:URI方案无效。

如果我使用git bash并输入git clone <HTTP URL>,则会打印:

  

错误:RPC失败; curl 52来自服务器的空回复
  致命:远程端意外挂断

如果我使用git bash并输入git clone <SSH URL>,则会打印:

  

许可被拒绝(公钥)。
  致命:无法从远程存储库中读取   请确保您拥有正确的访问权限   存储库存在。

1 个答案:

答案 0 :(得分:2)

如果没有更多信息,您似乎未经过身份验证。 按照bitbucket wiki上的说明进行操作,看看是否能解决问题

https://confluence.atlassian.com/bbkb/permission-denied-publickey-302811860.html

请务必使用相应访问方案的正确网址。

祝你好运。