首页 > 解决方案 > EGit - 使用 ssh 推送到多个遥控器

问题描述

我正在尝试在 EGit Eclipse 插件(我使用的是 Eclipse Photon 4.8.0)中设置多个遥控器(在两个不同的 github 帐户上)并使用 SSH 推送给它们。操作系统为 Windows 10。

由于 github 不允许多次使用相同的 SSH 密钥,我生成了两个密钥并将它们添加到各自的帐户中,并且还在“私钥:”下的 Eclipse 首选项中的 SSH2 配置中。

但我似乎无法让两者同时工作。如果我删除所有 SSH 配置和遥控器,重新启动并为我要推送到的帐户设置配置,两者都可以工作。所以这不是一般配置的问题。但是,如果我添加两个密钥并创建两个遥控器,则只有第一个有效,而另一个在我尝试推送时无法连接..

我并不惊讶它不起作用,因为我找不到任何方法来指定哪个遥控器应该使用哪个 ssh 密钥,有没有办法做到这一点?

标签: eclipseegit

解决方案


推荐阅读