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

11
我在从我的 MacBook 到 Azure DevOps git 存储库进行 ssh 认证时遇到了问题。我已经按照此处https://learn.microsoft.com/en-us/azure/devops/repos/git/use-ssh-keys-to-authenticate?view=vsts中的描述设置了我的 ssh 密钥,并尝试通过我的帐户提供的 ssh url 克隆我的存储库。

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

但是,我仍然无法进行身份验证,出现身份验证错误。

remote: Public key authentication failed.


请确保您拥有正确的访问权限并且仓库存在。在检查现有SSH密钥后,您可以生成一个新的SSH密钥用于身份验证,然后添加它。 - IMParasharG
请查看以下链接:https://learn.microsoft.com/zh-cn/azure/devops/repos/git/set-up-credential-managers?view=vsts - IMParasharG
你有这个线程的任何更新吗?如果它有用,你可以将其标记为答案。 - Tom Sun - MSFT
我无法解决这个问题。我已经成功创建了许多次私钥/公钥对,所以不确定出了什么问题。 - bingles
1个回答

62

2
你救了我的夜晚! - Kross
对我有用,+1并感谢。 - Alan Borsato
对我有用,我已经为此苦恼了两天。 - Saad Ismail

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接