尝试连接到 GitHub 时,SSH 和 HTTPS 密钥对我的 Eclipse 不起作用

问题描述 投票:0回答:2

我正在尝试通过 SSH 连接我的 Eclipse 和 GitHub。

在 Eclipse 中,我生成了 RSA 密钥,保存并应用。
我还将 SSH 添加到了我的 Github 帐户。

但我仍然得到以下信息:

Prompt during connecting by SSH

SSH fail

HTTPS 也不起作用。 我尝试过这个。失败了,建议我设置

http.sslVerify=false

我做到了,但没有帮助,我仍然得到这个建议。

HTTPS fail

我使用的是 Eclipse IDE 2021-09,并更新了 Git 插件。

git eclipse github ssh https
2个回答
1
投票

尝试此处描述的过程

  • 在 Eclipse 中切换到“
    Git Repositories
    ”视角
  • 扩展您的项目,添加新的远程存储库:有关详细信息,请参阅“Eclipse Remotes
  • 将远程服务器提供的 URI 粘贴到您的项目网站上
  • 现在 Eclipse 会询问您是否信任 RSA 密钥指纹并将其添加到
    known_hosts
    文件
  • “试运行”(应该可以),“保存”

但是,如果您切换到 HTTPS GitHub URL,请确保:

  • 没有设置
    http.sslVerify=false
  • 使用PAT(个人访问令牌)作为密码
  • 记住它,在 Eclispe 4.x 中,使用“存储在安全存储中”,在此菜单下:“
    Preferences | General | Security | Secure storage

0
投票

建议使用token代替SSH。 您的 Github > 帐户 > 设置 > 开发人员设置 > 个人访问令牌 > 创建。 复制生成的令牌并在克隆或提交时将其用作密码 enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.