gpt4 book ai didi

git - SmartGit 不会使用 ssh 进行身份验证

转载 作者:IT王子 更新时间:2023-10-29 01:26:34 25 4
gpt4 key购买 nike

我有一个安装了 gitolite 的网络服务器,我在其中使用我的 ssh key 登录。通常我只是使用命令行在服务器本身上使用 git,但对于一个新项目,我需要在我的 Windows PC 上克隆一个存储库,我想为此使用 SmartGit。

但我已经花了几个小时来通过 Smartgit 克隆存储库。作为远程 Git,我使用我通常在服务器上使用的 url:me@my-server:the-repo 然后过了一会儿我得到一个对话框“SSH 身份验证”,我选择我的私钥,就像我为 pagent 做的那样,并输入我的密码。但是当我点击登录时,它只是尝试连接一段时间,然后再次显示“SSH 身份验证”对话框。没有错误消息或任何东西。

我尝试通过命令行使用相同的数据克隆存储库,效果很好。那么我缺少什么吗?

最佳答案

需要将我的 ssh 私钥保存为 PuTTYgen 中的 OpenSSH key 因为 SmartGit 只理解那种格式。

关于git - SmartGit 不会使用 ssh 进行身份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8788813/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com