如何修复使用 Eclipse 和 Git 时的 ssh 身份验证错误

ven*_*nus 5 eclipse git egit bitbucket-server

我正在使用 Git、Eclipse 和 Bitbucket。我可以使用命令行提交和推送。当我尝试从 Eclipse 推送任何文件时,我会收到如下错误:

ssh://<giturl>.git: No more authentication methods available
Run Code Online (Sandbox Code Playgroud)

虽然使用 Eclipse 我可以添加并提交该文件,但无法推送。可能的原因是什么?

小智 9

将您的 git 帐户私钥添加到 eclipse。去:

  • 首选项 -> 常规 -> 网络连接 -> SSH2
    • 选择.ssh home
    • 选择Private key/s
    • ApplyClose

重试提交