Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
克隆到R时AzureDevOps身份验证问题_R_Git_Azure Devops - Fatal编程技术网

克隆到R时AzureDevOps身份验证问题

克隆到R时AzureDevOps身份验证问题,r,git,azure-devops,R,Git,Azure Devops,我在AzureDevOps有一份回购协议,我创建了该协议,并且完全可以访问该协议。我按照以下说明将回购协议克隆到R 从Azure回购中,我选择“克隆”,并复制回购的url 然后我在R Studio中打开一个新会话,选择“新建项目”、“版本控制” 然后选择git,然后在行中输入存储库url R然后说致命:对(repo name)的身份验证失败,但没有在任何地方添加凭据的选项,因此我不确定如何通过此问题 可能值得注意的是,我将AzureDev的另一份回购协议克隆到了R中,我可以推动它,所以这不是

我在AzureDevOps有一份回购协议,我创建了该协议,并且完全可以访问该协议。我按照以下说明将回购协议克隆到R

  • 从Azure回购中,我选择“克隆”,并复制回购的url
  • 然后我在R Studio中打开一个新会话,选择“新建项目”、“版本控制”
  • 然后选择git,然后在行中输入存储库url
R然后说
致命:对(repo name)
的身份验证失败,但没有在任何地方添加凭据的选项,因此我不确定如何通过此问题

可能值得注意的是,我将AzureDev的另一份回购协议克隆到了R中,我可以推动它,所以这不是任何代理问题


有什么想法吗?

您的机器似乎存储了一个过时的凭证

您可以转到控制面板 ,选择凭证管理器,然后单击Windows凭证,然后在通用凭证下删除git回购的旧凭证。下面的图片仅供参考

删除过时凭证后,您可以返回R studio克隆您的回购。系统将提示您输入凭证。

但是,除了上述步骤之外,您还可以尝试使用个人访问令牌克隆您的
repo https://@dev.azure.com/organization/project/_git/repo