为什么 Netbeans 抱怨 "incorrect credentials" 和 Git?

Why Netbeans complains about "incorrect credentials" with Git?

我正在尝试将 Git 与 Netbeans 一起使用。 我的克隆命令是

git clone git+ssh://git@git.renater.fr:2222/simol.git

没有密码。我尝试了许多不同的配置,但我没有设法克隆我的存储库。例如,对于存储库 url 我选择:

git+ssh://git.renater.fr:2222/simol.git

使用 'git' 作为用户名,没有密码。我收到以下错误消息:

Incorrect credentials for repository at git+ssh://git.renater.fr:2222/simol.git

我做错了什么?

谢谢!

URL 的格式不是 git+ssh,它是 ssh://user@server/project.gituser@server:project.git,如 Git - The Protocols (The SSH Protocol) of The Pro Git Book

中所述

尝试:

git@git.renater.fr:2222:simol.git

其他可能的问题包括:

  • 您还没有生成 SSH public 密钥,
  • 没有在您的服务器上设置它,
  • 您正在使用一种服务器不支持或在客户端禁用的 public 密钥 (~/.ssh/config ) 某些较旧的 public 密钥类型已禁用默认情况下在较新的 SSH 服务器或客户端上。

令人惊讶的是,它在重新运行 Netbeans 后起作用了。我阅读了一些论坛的解决方案,但我认为这是不可能的。特别是语法 git+ssh 当然是正确的,Netbeans 也能理解。