Eclipse:如何通过keyfile在ssh上克隆git?

beq87vna  于 12个月前  发布在  Eclipse
关注(0)|答案(3)|浏览(125)

嘿,我正在使用Eclipse(同时运行Ubuntu 10.10),并希望连接到远程git。通常我会使用egit插件,但现在我需要通过ssh连接keyfile
不幸的是,egit没有“with keyfile”选项,有没有一种方法可以用我的keyfile连接到我的仓库?有没有一种“隐藏”的方法可以让Eclipse将参数(-i keyfile)传递给ssh或其他东西?

u0njafvf

u0njafvf1#

http://wiki.eclipse.org/EGit/User_Guide/Remote-我不得不在“密钥管理”选项卡中手动加载我现有的密钥。

n6lpvg4x

n6lpvg4x2#

我对egit一无所知。但你通常会做的是:
1.启动ssh-agent(我的是自动启动的,当我的窗口管理器启动时,所以你必须谷歌一下如何设置它)
1.运行ssh-add [your key]
1.像往常一样使用git over ssh。它不会要求你输入任何密码,因为ssh-agent会处理它。
HTH

68de4m5k

68de4m5k3#

我最近不得不设置一个新的mac,也有这个问题.我生成了一个新的密钥,不是在默认的rsa/dsa加密格式,不知道如何让ecplise指向它.正如Jayden上面提到的,有一个密钥管理部分,但在我安装在mac上的版本,它不叫那个。位置也和那个链接中描述的有点不同。我不得不去Eclipse ->设置(preferences)-> General -> network connections -> SSH 2。打开设置后,您可以在搜索中输入SSH 2来定位它。然后您将看到指定其他ssh私钥的选项。
我花了一点时间才找到这个,所以希望这能帮助其他找到这个页面的人。
我的当前版本:版本:2023-12(4.30.0)Build id:20231201-2043

相关问题