我已经尝试在github上克隆一个私人仓库(我有权访问)并得到这个消息:
克隆失败
无法连接到'origin'.仔细检查您的远程网址,然后确保您有权在该遥控器上执行该操作,然后重试.
我运行Windows 10,我已经将kraken连接到github和ssh关键的工作,我可以推送和拉回购我公司的其他github回购公司就好了.我也能够从命令行克隆repo就好了.
Dai*_*Dai 24
出于某种原因,GitKraken不使用您现有的HTTPS凭证与GitHub通信,也不使用Windows上的SSH.相反,它使用OAuth2,这意味着您需要授予对GitKraken的OAuth2访问权限.
https://support.gitkraken.com/integrations/github
如果Add Remote或Clone中没有出现遥控器或存储库,可能的原因是组织需要允许访问.克隆或添加fork时,GitKraken无法看到这些存储库,除非组织专门授予GitKraken作为应用程序的权限.
- 首先检查是否允许从GitHub应用程序访问GitKraken
- 如果允许访问,则组织将需要允许组织批准
- 有关第三方应用程序限制的详细信息,请查看第三方应用程序列表
这些是我采取的步骤,他们为我工作:
访问GitHub GitKraken应用程序页面并请求访问权限:

批准您刚才要求的访问权限:

但是,根据我的经验,我无法可靠地看到"请求"列表中列出的GitKraken请求.我已经联系GitKraken支持部门寻求帮助.
我遇到过同样的问题。我通过在 GitKraken 中断开我的 GitHub.com 帐户来解决。然后,当我尝试克隆一个组织私有仓库时,GitKraken 询问我用户名和密码。回购成功克隆。
您可以使用“ GitHub Enterprise”配置而不是“ GitHub.com”配置:
即使组织未选择允许OAuth 2应用访问它们,此方法也将与您可以访问的所有存储库一起使用,并且无论您使用的是哪个版本的GitKraken(即您不需要“ Pro”)。
| 归档时间: |
|
| 查看次数: |
25382 次 |
| 最近记录: |