eclipse - EGit - 使用 ssh 推送到多个遥控器
问题描述
我正在尝试在 EGit Eclipse 插件(我使用的是 Eclipse Photon 4.8.0)中设置多个遥控器(在两个不同的 github 帐户上)并使用 SSH 推送给它们。操作系统为 Windows 10。
由于 github 不允许多次使用相同的 SSH 密钥,我生成了两个密钥并将它们添加到各自的帐户中,并且还在“私钥:”下的 Eclipse 首选项中的 SSH2 配置中。
但我似乎无法让两者同时工作。如果我删除所有 SSH 配置和遥控器,重新启动并为我要推送到的帐户设置配置,两者都可以工作。所以这不是一般配置的问题。但是,如果我添加两个密钥并创建两个遥控器,则只有第一个有效,而另一个在我尝试推送时无法连接..
我并不惊讶它不起作用,因为我找不到任何方法来指定哪个遥控器应该使用哪个 ssh 密钥,有没有办法做到这一点?
解决方案
推荐阅读
- r - 使用 Rstudio 删除文件名中的字符
- node.js - Node.js - 使用 axios 调用 OCR 空间 api
- python - Authlib 与 Flask 管理授权,无需重定向
- python - 使用 Pyspark 编写过滤后的 wordcount 函数
- javascript - 在 nodejs 中执行以下操作的更好方法:比较导入的 csv 行或对象数组中是否存在特定键值对
- python - 在 A 列中搜索 dict 键的文本,如果找到,则将 B 列设置为 Pandas 数据框中的 dict 值
- java - java.awt.Window.dispose() 在 Mac OSX 上的 Eclipse RCP 项目中永远挂起
- haskell - Haskell GHCI 重新加载然后评估最后一个表达式
- java - 无法使用 restclienttest 模拟 resttemplate 调用
- spring - Spring RestTemplate,如何处理卡盘传输编码