git:无法克隆私有存储库,错误:找不到存储库

时间:2016-01-29 08:22:47

标签: git github repository git-clone

我的一位朋友在Github的项目中加入了我,作为合作者。我能够看到回购,但当我尝试克隆时:

git clone https:/github.com/FriendsUserName/FriendsRepo.git

获取错误:

remote: Repository not found.
fatal: repository https:/github.com/FriendsUserName/FriendsRepo.git not found

我已成功设置了多个Github帐户 - Github for work and play (multiple accounts)

以前有人遇到过这个问题吗?

我也尝试分叉回购然后克隆。但是克隆仍然遇到同样的错误。

2 个答案:

答案 0 :(得分:0)

权限中可能会发生错误。检查您是否有权访问。

你的朋友必须改变这篇文章: https://help.github.com/articles/adding-collaborators-to-a-personal-repository/

如果您为规则选项成功进行了身份验证,请检查您的ssh访问权限以进行验证;)

ssh -T git@github.com

答案 1 :(得分:0)

派对有点晚了,但我和提问者处于完全相同的状态,所以也许我设法做到的方式会帮助别人。

问题中提到的教程涉及为不同的Github帐户创建别名,例如: work.github.com代表您的工作帐户,me.github.com代表您的个人帐户。

因此,在这种情况下,你应该克隆你的回购的方式应该是(假设你的个人帐户):

git clone https:/me.github.com/FriendsUserName/FriendsRepo.git

然而 ,即使这对我没用。

使用别名和ssh url进行克隆的工作是什么,即

git clone git@me.github.com/FriendsUserName/FriendsRepo.git

如果仍然无效,请尝试确定您确实使用了正确的帐户:

ssh -T git@me.github.com

对此的回应应该是:

Hi <username for personal account here>! You've successfully authenticated, but GitHub does not provide shell access.

祝你好运!