56 git azure-devops
将位于 Azure Repos 中的 git 存储库克隆到我的本地机器克隆成功时,但我收到一行内容:
Logon failed, use ctrl+c to cancel basic credential prompt
Run Code Online (Sandbox Code Playgroud)
不确定这是指什么,有什么想法吗?
我正在使用 PAT 令牌来验证我的克隆,命令是:
git clone https://*************PAT*************@dev.azure.com/orgname/projectname/_git/reponame
Run Code Online (Sandbox Code Playgroud)
Jas*_*Dua 128
如果 git 没有更新到最新版本,就会发生这种情况。
请更新 git,您就可以开始了。
要更新 git,只需根据您使用的操作系统类型执行以下命令:
窗户:git update-git-for-windows
Linux/Unix :git update
或按照以下链接获取适用于您的操作系统的 git 客户端的最新副本
在这种情况下,您实际上有两组凭据正在使用,Git 尝试了一组但失败了,然后退回到另一组。在 Windows 上调用凭据管理器时,如果显示提示并且您需要输入一些凭据,则会出现此提示。
当您在 URL 中放入 PAT 时(如本例所示),您需要将 PAT 作为密码。这意味着您需要指定一个用户名,因此您的 URL 应该以https://username:password@dev.azure.com/. 从您的帖子中不清楚您是否拥有该username:部分,因此如果您不确定添加一个(在这种情况下可以是任何内容;token并且您的用户名很常见)。
如果您没有该形式的 URL,则您的 PAT 不会被使用,并且您可能会回退到凭据管理器中的任何内容,这是正确的。否则,Git 可能会更喜欢您的凭证管理器中不正确的某些内容,并回退到正确的内容。无论哪种方式,您都应该检查 Windows 凭据管理器中的凭据并删除任何不正确的凭据。
| 归档时间: |
|
| 查看次数: |
68338 次 |
| 最近记录: |