我正在为我的团队项目使用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>
,则会打印:
许可被拒绝(公钥)。
致命:无法从远程存储库中读取 请确保您拥有正确的访问权限 存储库存在。
答案 0 :(得分:2)
如果没有更多信息,您似乎未经过身份验证。 按照bitbucket wiki上的说明进行操作,看看是否能解决问题
https://confluence.atlassian.com/bbkb/permission-denied-publickey-302811860.html
请务必使用相应访问方案的正确网址。
祝你好运。