Github初学者混乱

时间:2016-12-29 06:10:58

标签: git github

我试图在Thinkster上找到一个使用Angular和Django构建Google+克隆的教程。我是从GitHub存储库设置服务器但我在某处做得不好。

在自述文件中,我指示了以下代码:

$ git clone git@github.com:<your username>/thinkster-django-angular-boilerplate.git

投入我的用户名(Andy Renz),我收到此错误:

Permission denied (publickey).
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

我认为可能存在一些问题,因为我的用户名中有空格,所以我不认为它复制到正确的文件夹,它会复制到此文件夹:

Cloning into 'Renz/thinkster-django-angular-boilerplate.git

哪个不正确但似乎也有权限。您知道如何处理用户名问题或权限问题吗?任何帮助,将不胜感激。我很乐意开始这个项目。

1 个答案:

答案 0 :(得分:2)

  

投入我的用户名(Andy Renz),我收到此错误:

对于ssh网址,您始终使用用户&#39; git&#39;

GitHub会根据您的公开密钥对您进行身份验证,您必须add to your GitHub account 使用ssh -T github.com

检查ssh设置是否完整

关于您的空间用户名,请尝试percent encode空格:

 Andy%20Renz

但GitHub可能会将您的用户名转换为更明智的用户名 例如,我看到https://github.com/andyrenzs,这意味着您的用户名将是andyrenzs(可能不是您的帐户,但请检查您的GitHub帐户网址,以便取消您应该使用的用户名)。