无法使用命令行克隆命令克隆私有存储库(尽管拥有它们)

时间:2016-07-26 23:20:09

标签: github

使用命令行,我可以克隆我的公共存储库,但无法克隆我的私人存储库。

我有很多私人回购 - 并且已经分支,提交等没有问题。但是,今天事情似乎已经破裂。当我尝试克隆回购时,我得到了

克隆到' XYZRepo' ... remote:找不到存储库。 致命的:存储库' https://github.com/user/XYZRepo.git/'找不到

(uname和repo名称已更改)。

我检查了一下 *克隆地址是正确的(我直接从repo复制) * git config --global user.name(和user.email)是正确的 另外,我在尝试克隆的文件夹中没有任何.git目录。

关于可能会发生什么的任何想法?

1 个答案:

答案 0 :(得分:0)

问题的根源似乎是凭据管理。

如果我使用完整的用户名克隆:password @ format(即git clone https://:@ github.com / user / XYZRepo.git"则会找到并克隆repo而不会产生任何错误。

要了解问题的根源,我会阅读凭据管理...但仍然不了解我如何查看存储和使用的凭据(它"魔术&# 34)。所以,我只是重新安装了git和github客户端 - 以及"魔术"似乎回来了。

注意:" - unset-all"也可能是一个可能的解决方案git credential.helper=cache never forgets the password?