ssh://git@github.com:22: org.eclipse.jgit.transport.CredentialItem$YesNoType:
The authenticity of host 'github.com' can't be established.
RSA key fingerprint is 16:27:ac:a5:xx:xx:xx:xx:xx:xx:a6:48.
Are you sure you want to continue connecting?
这个页面(来自Lech Migdal 的博客)推荐:
理论上这没什么不好,你按下“是”按钮就完成了。
但令我惊讶的是,没有“是”按钮:-) 只有“确定”和“详细信息”,它们都没有导致代码被推送到 sf.net。重新启动(如某些网站上所建议的那样)没有帮助。
- 在 Eclipse 中切换到“
Git Repositories
”透视图
- 展开你的项目,添加
new Remote repository
(我称之为“sourceforge”)
- 粘贴 sourceforge 在您的项目网站上提供的 URI 和正确的密码(是的,这次可以使用)
- 现在 Eclipse 会询问您是否信任 RSA 密钥指纹并将其添加到
known_hosts
文件中
- “
Dry-Run
”(应该工作),“ Save
”
此页面还要求您检查 SSH 设置。
Egit用户指南的“添加远程配置”部分更好地说明了第2点:
这是使用“ Remotes
”节点上的上下文菜单操作完成的。
将启动一个向导,询问新配置的名称以及是否配置Fetch
、Push
或两者: