克隆私有组织存储库github
我为我的组织创建了一个github,它有多个成员。这个repo既有私有存储库,也有公共存储库,我们都通过自己的github配置文件提供这些存储库。意思是,我用MyName@github.com存储库也在里面Organization@github.com. 我正在尝试(通过命令行)克隆一个私有存储库,我发现方法是使用克隆私有组织存储库github,git,github,Git,Github,我为我的组织创建了一个github,它有多个成员。这个repo既有私有存储库,也有公共存储库,我们都通过自己的github配置文件提供这些存储库。意思是,我用MyName@github.com存储库也在里面Organization@github.com. 我正在尝试(通过命令行)克隆一个私有存储库,我发现方法是使用gitclonegit@github.com:username/repo.git但这对我不起作用。我收到错误致命:远程端意外挂起。因此,由于回购协议不在我的个人资料中,而是在组织的个人
gitclonegit@github.com:username/repo.git
但这对我不起作用。我收到错误致命:远程端意外挂起
。因此,由于回购协议不在我的个人资料中,而是在组织的个人资料中,我对如何访问它有点困惑
有人知道如何克隆这种类型的回购吗?您是该组织帐户的管理员还是至少具有特定回购的读取权限?如中所示,登录时能否在浏览器中导航到回购协议?www.github.com//是的,我是管理员,我可以在github网站上找到repo。你能试试
git clone吗https://github.com//.git
?请注意,您
是组织帐户的名称。我收到了相同的错误权限被拒绝(公钥)。致命:远程端意外挂起
如果使用的是git clone,则不必设置密钥https://github.com//.git而不是git克隆git@github.com:username/repo.git
,但不知何故,您的客户机正试图通过密钥进行身份验证。一种解决方案是尝试设置密钥。请参阅上面的链接。由于另一个命令不返回您的用户名,这意味着您的配置中未存储任何身份验证。如果不想尝试设置密钥,请尝试使用以下答案强制git设置配置: