相关疑难解决方法(0)

Git错误:无法与XX.XX.XXX.XXX协商:未找到匹配的主机密钥类型.他们的提议:ssh-dss

我正在尝试连接到通过我的VPN工作的存储库.我下载了Git,当我尝试克隆回购时,我收到此消息:

Unable to negotiate with XX.XX.XXX.XXX : no matching host key type found . their offer: ssh-dss

有什么我想念的吗?

git ssh version-control vpn repository

7
推荐指数
1
解决办法
1万
查看次数

通过 SSH 从 VSTS 克隆 Git 存储库需要密码!意外

目标是在不提供任何密码的情况下克隆 Visual Studio Team Services 中的 Git 存储库。进一步的目标是完全非交互式地完成,根本没有任何提示。

问题描述:

操作系统是Windows Server 2016。假设我的用户名是batman。我已经在 Windows 中设置了私钥(没有密码)C:\Users\batman\.ssh\id_rsa

我在 VSTS 上为我的用户帐户添加了公钥。都好。

我想克隆存储库,VSTS Web UI 为我提供了一个存储库的 SSH URL。我在我执行的以下命令中使用它:

git clone ssh://mycompany@mycompany.visualstudio.com:22/MyProject/_git/MyRepo

响应:

Cloning into 'MyRepo'...
Enter passphrase for key '/c/Users/batman/.ssh/id_rsa':
mycompany@mycompany.visualstudio.com's password:
Run Code Online (Sandbox Code Playgroud)

所以首先它会要求输入密钥密码,我只需按 Enter 键,但最后一行令人困惑。我应该输入什么密码,为什么要问它?怎么让它不问呢?如何使克隆命令根本不问任何问题?

git ssh azure-devops

5
推荐指数
2
解决办法
5468
查看次数

Azure DevOps-GIT SSH身份验证-远程:公钥身份验证失败

我无法通过ssh从MacBook到我的Azure DevOps git存储库进行身份验证。我已经按照https://docs.microsoft.com/zh-cn/azure/devops/repos/git/use-ssh-keys-to-authenticate?view=vsts所述设置了ssh密钥,并尝试克隆我通过ssh网址提供的回购信息已在我的帐户中提供。

git clone myorg@vs-ssh.visualstudio.com:v3 / myorg / my-repo / my-repo

但我一直收到验证错误。

remote:公钥认证失败。

git ssh azure-devops

2
推荐指数
1
解决办法
1724
查看次数

标签 统计

git ×3

ssh ×3

azure-devops ×2

repository ×1

version-control ×1

vpn ×1