Visual Studio 2019 - 克隆 Git 失败并出现致命错误。找不到存储库

问题描述 投票:0回答:4

我第一次尝试使用 VS Clone 将 Git 存储库下载到 Visual Studio 2019。我正在得到

Cloning into 'C:\Users\Charles\Source\Repos\FingerprintGuide'...
Error encountered while cloning the remote repository: Git failed with a fatal error.
repository 'https://github.com/xamarin/monodroid-samples/tree/master/FingerprintGuide/' not found

该文件夹确实存在,任何人都可以验证。我从 Visual Studio 之外的 Web 浏览器登录到 Git。 Visual Studio Git 选项有我正确的 Git 用户名和电子邮件。

我可能做错了什么?正如我所说,我是 Git 新手,所以这可能是显而易见的事情。

git visual-studio-2019
4个回答
3
投票

您必须在 Visual Studio 中自定义一些设置才能正确克隆。

  1. 在 Visual Studio 的起始页中不使用代码继续

  2. 转到 Visual Studio 中的 Git 菜单

  3. 前往设置

  4. 在左侧树视图中搜索源代码管理

  5. 选择Git 全局设置

  6. 然后如图所示进行设置:

然后再次尝试克隆。克隆之前,请删除要克隆到的本地计算机中的目标或将目标文件夹清空。


2
投票

清晰的凭据解决了我的问题,感谢 Kayla Ngan 提出了解决方案

在 Windows 搜索中,输入“凭据管理器”。选择“Windows 凭据”,然后清除特定“git:{URL}”的凭据。然后再次尝试克隆。

参考:https://developercommunity.visualstudio.com/t/git-failed-with-a-fatal-error-repostiory-not-found/156101#T-N179991


1
投票

删除所有 azure、git、github、VisualStudio、vs code “Windows 凭据”

观看此视频https://www.youtube.com/watch?v=Y6qLNgFt1EM


0
投票

我的主要浏览器 Chrome 为我的个人帐户存储了旧凭据。因此 VS 使用这些帐户而不是我的工作帐户进行身份验证。从 Google 密码管理器中删除旧的 github 凭据。

© www.soinside.com 2019 - 2024. All rights reserved.