在xcode userid密码错误中从github克隆存储库

时间:2013-04-16 18:34:17

标签: xcode git github git-clone

打开xcode,然后点击“连接到存储库”

enter image description here

输入URL后,底部的按钮变为克隆。仅供参考。存储库是私有的,应该需要github密码和用户ID。然后单击克隆按钮。

enter image description here

它询问保存文件的位置。我选择了一个位置然后来到这里: enter image description here

始终相信github.com是根据另一篇文章的建议选择的。单击继续,然后获取以下内容:

enter image description here

此时它还没有问过我的用户名或密码。在这里和其他网站上查看它应该询问用户ID和密码,但这是我得到的。 在github.com上用xcode克隆私有存储库时,如何进入屏幕,要求我输入我的Github用户ID和密码?

3 个答案:

答案 0 :(得分:1)

这是xCode中的一个小故障。您将不得不从git命令行或其他git工具安装git并修复/准备存储库,然后在xCo​​de中重新打开项目,然后它将被识别。

xcode非常适合git工作,但有时会破坏,需要手动修复/调整xCode之外的存储库。您应该将xCode的git功能视为使用git的一个很好的帮助,但不是完整的接口替换。

答案 1 :(得分:1)

您可以尝试这种方式:

  1. 打开Terminal申请。
  2. cd到您的项目目录。 (cd /your/project/directory
  3. 撰写git clone https/link/for/your/git
  4. 为git用户添加password
  5. 它将在您的项目目录中开始下载。

答案 2 :(得分:0)

如果您拥有public SSH key set up properly on your Mac(并且私钥不受密码保护),则似乎使用git@github.com:user/repo.git网址格式。

当xCode通过SSH登录以克隆回购时,它将能够这样做而无需您提供任何凭据。请注意,这可能仅适用于您对相关仓库进行SSH(读/写)访问的情况。因为使用Github你可能会分支另一个项目并使用自己的分支,但这不应该是一个障碍。