Git https://虽然存在,但找不到存储库

use*_*346 7 git repository ls-remote

我在github上有一个私人回购.它的位置发生了变化.

我尝试更换遥控器,但我无法推动.

ls-remote https://github.com/xxxxx/xxxxx.git
Run Code Online (Sandbox Code Playgroud)

给了我这个

remote:找不到存储库.
致命:未找到存储库' https://github.com/xxxxx/xxxxx.git/ '

我将git从1.9.5升级到2.2.1,看它是否会有所帮助

升级后,我在存储库上创建了一个新的ls-remote,并要求接受新的证书.我做到了.

这并没有消除这个问题

SSH URL URL 上执行ls-remote 虽然运行正常所以我通过添加SSH URL作为远程源来解决问题

为什么https:// url 未找到让我感到困惑.任何人有任何想法?

kan*_*kan 12

我认为,由于它是一个私人仓库,因此匿名访问似乎不存在.如果您使用https网址,则会发送匿名请求,而ssh网址会使用您的ssh凭据和私钥来建立连接.

不知道如何使用github使其正常工作,但尝试在URL中指定用户名,例如ls-remote https://youusername@github.com/xxxxx/xxxxx.git.

这里有一些线索,我相信:在GitHub上使用https://时有没有办法跳过密码输入?