为什么 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.git
或 user@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 也能理解。
我正在尝试将 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.git
或 user@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 也能理解。