Git https:// 存储库虽然存在但未找到
Git https:// repository not found though it exists
我在 github 上有一个私人仓库。它的位置已更改。
我试过更换遥控器,但无法再按了。
ls-remote https://github.com/xxxxx/xxxxx.git
给我这个
远程:未找到存储库。
严重:未找到存储库“https://github.com/xxxxx/xxxxx.git/”
- 我检查了拼写,是正确的。
- 我能够在浏览器中打开 url
- 我对回购有足够的权利。
- 我可以通过 https
克隆所有其他存储库
- 我用
删除了原点
git 删除来源 https://github.com/xxxx/xxxxx.git
- 重新添加
git 添加来源 https://github.com/xxxxx/xxxxx.git
- 我做了一个
git远程设置-url原点https://github.com/xxxxx/xxxxx.git
我将 git 从 1.9.5 升级到 2.2.1,看看是否有帮助
升级后,我在存储库上执行了一个新的 ls-remote,它要求接受新证书。我做到了。
这并没有解决问题
在 SSH URL url 上执行 ls-remote 虽然工作完美
所以我通过添加 SSH URL 作为远程源
解决了这个问题
为什么 https:// url 是 Not found 让我很困惑。
有人知道吗?
我认为,由于它是一个私人仓库,因此匿名访问似乎不存在。如果您使用 https url,它会发送匿名请求,而 ssh url 使用您的 ssh 凭证和私钥来建立连接。
不确定如何使其与 github 一起正常工作,但请尝试在 url 中指定一个用户名,例如 ls-remote https://youusername@github.com/xxxxx/xxxxx.git
.
这里有一些线索,我相信:
我在 github 上有一个私人仓库。它的位置已更改。
我试过更换遥控器,但无法再按了。
ls-remote https://github.com/xxxxx/xxxxx.git
给我这个
远程:未找到存储库。
严重:未找到存储库“https://github.com/xxxxx/xxxxx.git/”
- 我检查了拼写,是正确的。
- 我能够在浏览器中打开 url
- 我对回购有足够的权利。
- 我可以通过 https 克隆所有其他存储库
- 我用
删除了原点 git 删除来源 https://github.com/xxxx/xxxxx.git - 重新添加
git 添加来源 https://github.com/xxxxx/xxxxx.git - 我做了一个
git远程设置-url原点https://github.com/xxxxx/xxxxx.git
我将 git 从 1.9.5 升级到 2.2.1,看看是否有帮助
升级后,我在存储库上执行了一个新的 ls-remote,它要求接受新证书。我做到了。
这并没有解决问题
在 SSH URL url 上执行 ls-remote 虽然工作完美 所以我通过添加 SSH URL 作为远程源
解决了这个问题为什么 https:// url 是 Not found 让我很困惑。 有人知道吗?
我认为,由于它是一个私人仓库,因此匿名访问似乎不存在。如果您使用 https url,它会发送匿名请求,而 ssh url 使用您的 ssh 凭证和私钥来建立连接。
不确定如何使其与 github 一起正常工作,但请尝试在 url 中指定一个用户名,例如 ls-remote https://youusername@github.com/xxxxx/xxxxx.git
.
这里有一些线索,我相信: