我创建了一个新的文件夹Test.run命令:git init然后我设置全局配置-邮件和名称然后我添加:
git远程添加源https://bvcdata.visualstudio.com/_git/MyRepo
git push -u原点--全部
并立即得到错误:
远程:TF 401019:名称或标识符为sdsdsd的Git存储库不存在,或者您没有执行正在尝试的操作的权限。致命错误:找不到储存机制'https://xxxxxx.visualstudio.com/_git/MyRepo/'
我是VSTS项目的所有者,所以我有所有的特权。直到现在这一切都在工作。感谢反馈。
5条答案
按热度按时间pgccezyw1#
TLDR:
%LocalAppData%\GitCredentialManager\tenant.cache
文件git credential-manager clear <repo url>
当Git缓存的仓库凭证过期时,我收到了这个错误消息。
我的诊断阶段是:
1.我是否有权访问存储库?请浏览到VSTS存储库的“代码”部分进行检查。
1.如果我认为我已经清除了Git凭证缓存(我第一次只是删除了tenant.cache文件),那么在执行命令行
git fetch
时,是否会提示我输入凭证?8cdiaqws2#
我在Ubuntu 18.04.2 LTS中遇到了同样的问题,我通过以下步骤修复了它:
1.清空旧的.git-credentials文件。我的路径是~/.git-credentials。
1.执行
git config --global credential.helper store
。1.执行
git clone <your git url>
,它将询问您用户名和密码。1.成功
zzoitvuj3#
对我来说,问题出在使用组织帐户上,我删除了组织限定符,并在从devops上提供的选项生成自定义凭据后,通过我的用户名克隆了存储库。
远程URL已从::
https://OrgAccount@dev.azure.com/Org1/Project/_git/Mobile%20App
收件人:
https://Jainam@dev.azure.com/Org1/Project/_git/Mobile%20App
而且对我很有效!
jm2pwxwz4#
我有这个麻烦,并修复它,我已经删除了一些通用凭据到:控制面板-〉标识管理器-〉通用凭据
法文版:配置面板-〉识别管理-〉识别窗口信息
麻烦来自我的git邮件连接已被转移到另一个和windows存储它和使用最后一次每次它。
6yjfywim5#
为我们的解决方案添加了另一个选项。
1.正在打开Windows'凭据管理器
1.移动到Windows凭据选项卡
1.在“通用凭据”中删除以“git:”开头的条目时,您可能会看到“git:https://”