配置GitKraken来推送/获取w/Github

Ale*_*ach 8 git github gitkraken

我正在尝试使用Github上的特定回购来配置GitKraken.据我所知,一旦我用repo给它我的本地项目文件夹,就可以看到遥控器了.但是,试图推或拉给我一个错误Push/Fetch failed. could not connect to origin.

这似乎是身份验证和SSH的问题.我试图在GitKrakens首选项auth页面中生成公钥/私钥,并在Github窗格下将它们添加到Github,但我得到了相同的错误.

在这一点上,我根本无法让事情发挥作用.我不熟悉SSH的细节.这里有什么问题,如何配置GitKraken用我的上游推送/获取?

Pav*_*lov 7

我遇到过同样的问题.它是在我从假期回来后发生的.这个问题可以通过一个特定的回购重现.尽管我使用了设置,但似乎GitKraken无法记住我的GitHub凭据.我试过两个:

文件 - >首选项 - >验证 - > GitHub - >输入我的凭据

在分支上执行Pull命令并在其中输入凭据并选中Remember me复选框.

这两种方法对我都不起作用.

但是,我通过删除本地仓库然后文件 - >克隆回购 - >选择GitHub.com选项卡 - >输入凭据解决了这个问题

克隆操作成功了,GitKraken现在记得我,我可以像以前一样再次使用它.

  • 由于git repo通常由第三方初始化,因此效率非常低.应该报告为bug (2认同)

Far*_*ani 7

我也有这个问题。因为我试图撤出也是私有的组织回购协议,所以我需要被组织授予使用GitKraken的访问权限(因为它被视为第三方)。如果转到Github设置,然后在“ 应用程序”->“授权OAuth应用程序”->“ GitKraken”下,您可以在其中申请对在Github上分配给特定组织的权限。

希望这可以帮助!

  • 这就是我遇到的情况,也需要授予对组织的访问权限。谢谢法里斯 (5认同)
  • 这就是我的解决办法。谢谢! (3认同)