如何使用我自己的服务器设置GitKraken

如何使用我自己的服务器设置GitKraken,git,ssh-keys,gitkraken,Git,Ssh Keys,Gitkraken,您好,下面是一个指南(),我能够通过命令行将git与服务器上的存储库一起使用。 我安装了GitKraken,并在电脑上打开了repository dir。它可以识别远程存储库,但我无法拉/推。点击编辑原点,我得到: Name : origin Pull URL: ssh://user@hostname/home/user/project-1.git Push URL: ssh://user@hostname/home/user/project-1.git Gitkraken的错误是: Conf

您好,下面是一个指南(),我能够通过命令行将git与服务器上的存储库一起使用。 我安装了GitKraken,并在电脑上打开了repository dir。它可以识别远程存储库,但我无法拉/推。点击编辑原点,我得到:

Name : origin
Pull URL: ssh://user@hostname/home/user/project-1.git
Push URL: ssh://user@hostname/home/user/project-1.git
Gitkraken的错误是:

Configured SSH key is an invalid format. 
Please ensure that your key is valid and is an RSA-type key
我已经试着用了

ssh-keygen -t rsa


刚刚在windows上解决了此问题:

  • 您需要使用本地ssh代理(Pageant)
  • 在设置/身份验证中,选中“使用本地代理”
  • 确保在您的计算机上安装并运行Pageant。(用腻子安装)
  • 将您的密钥添加到选美比赛
  • 我不知道如何在Unix上解决这个问题,但您必须四处搜索
    localSSHAgent

    cat ~/.ssh/id_rsa.pub | ssh user@hostname 'cat >> .ssh/authorized_keys'