Git 因致命错误而失败。无法从远程存储库读取。请确保您具有正确的访问权限并且存储库存在

发布于 2025-01-09 23:12:46 字数 795 浏览 1 评论 0原文

我刚买了一台新笔记本电脑。

在旧笔记本电脑上,我使用的是 Visual Studio Enterprise 2017 版本 15.9.43。 在新笔记本电脑上,我使用的是 Visual Studio Enterprise 2017 版本 15.9.44。

在 Git 上,我使用 SSH 克隆了 TFS 存储库。

在旧笔记本电脑上,我可以在 Visual Studio 中克隆或拉取/推送代码,这意味着我的用户名确实有权访问存储库,并且存储库存在。

在新笔记本电脑上,我可以使用 Git Bash 克隆存储库。 但是,当尝试在 Visual Studio 中执行此操作时,我收到错误

"Git failed with a fatal error.
 Could not read from remote repository. Please make sure you have the correct access rights and the repository exists. "

在此处输入图像描述

在新旧笔记本电脑上,Visual Studio Git 设置相同,即两台笔记本电脑上的加密网络提供程序均设置为OpenSSL。

在新笔记本电脑上,我创建了 SSH 密钥,并将 SSH 公钥添加到 TFS Git。

我该如何修复这个错误?

谢谢

I just got a new laptop.

On old laptop, I am using Visual Studio Enterprise 2017 version 15.9.43.
On new laptop, I am using Visual Studio Enterprise 2017 version 15.9.44.

On Git, I cloned the TFS repository using SSH.

On old laptop, I am able to clone or pull/push codes in Visual Studio, so that means my user name does have the access to the repository, and the repository exists.

On new laptop, I am able to clone the repository using Git Bash.
But, when trying to do that in Visual Studio, I am getting an error

"Git failed with a fatal error.
 Could not read from remote repository. Please make sure you have the correct access rights and the repository exists. "

enter image description here

On both old and new laptop, the Visual Studio Git Settings are the same, ie Cryptographic network provider on both laptops are set to OpenSSL.

On new laptop I have created SSH key added the SSH Public keys to TFS Git.

How can I fix this error ?

Thank you

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文