无法克隆现有的Gitlab回购

时间:2016-10-12 11:46:34

标签: git ssl ssh gitlab

我在gitlab上有一个项目,我试图使用

在本地克隆(Windows 7)
git clone git@gitlab.com:USERNAME/projectname.git

但是我看到了这个错误:

  

克隆到' foldername' ...

     

GitLab:找不到您要找的项目。

     

致命:无法从远程存储库中读取。

     

请确保您拥有正确的访问权限并且存储库已存在。

我知道回购肯定存在,因为我可以在我的GitLab帐户下看到它。

我也尝试过发布here的解决方案,但是我收到了这个错误:

  

致命:无法访问' https://USERNAME@gitlab.com/USERNAME/projectname.git/`:SSL证书问题:无法获取本地颁发者证书

我很确定我过去使用过的是SSH而不是HTTPS,所以不确定这是否是正确的路线。

我在项目和本地机器上添加了SSH键,并且不知道从哪里开始 - 感谢任何帮助或指导!

1 个答案:

答案 0 :(得分:1)

这不起作用,因为%USERPROFILE%设置为其他非C:\users\user.name\的目录。

我从ssh抓取C:\users\user.name\密钥,但这个密钥实际上与另一个项目和服务器有关。

执行ssh-keygen时,我传递%USERPROFILE%作为路径,不知道该值已更改。

相关问题