git azure设备操作存储库URL

mepcadol  于 2023-04-04  发布在  Git
关注(0)|答案(2)|浏览(107)

我突然遇到了Azure Repos URL的问题:
我刚刚开始在DevOps中创建一个新项目,它希望我使用的URL是
https://OrgName@dev.azure.com/OrgName/RepoName/_git/RepoName
这总是失败(在循环中要求凭据),如果我在VS代码中单击克隆,情况也是一样的。
然而,在我多年前用devops创建的org中,它给我的GIT URL就像。
https://dev.azure.com/Test/_git/Test
如果我从devops url中删除OrgName@,它会很好地克隆repo,那么为什么devops要添加它,我们如何在url中使用它,或者阻止devops在git repo的URL中提供它?

hgc7kmma

hgc7kmma1#

查看this ticket中产品组的回复:
由于Git Credential Manager的一些旧版本向后兼容,目前无法修复此问题。我们计划在不久的将来删除org前缀,一旦我们确认它不会影响大量用户。请理解,这是我们的优先事项,尽管目前还不能采取。
我们的产品组已经关注到这个问题,并计划在未来删除组织@前缀。

解决方法:

方法1.如你所说,你可以手动删除git clone URL中的organization@
方法2.您可以在组织设置-〉概述中禁用新URL

然后,您可以使用旧的URL organizationname.visualstuido.com登录组织。
在这种情况下,git clone url将不包含organization@

cld4siwp

cld4siwp2#

您需要使用右上角的“克隆”链接。
docs

这应该为您提供了一个可以使用的适当链接。

相关问题