尝试匿名克隆github存储库时权限被拒绝

ocebsuys  于 2023-01-07  发布在  Git
关注(0)|答案(3)|浏览(166)

作为一个匿名用户(github没有存储公钥),我尝试通过git@... URL克隆一个公共仓库,但是失败了:

$ git clone git@github.com:mikehaertl/phpwkhtmltopdf.git
Cloning into 'phpwkhtmltopdf'...
Permission denied (publickey).
fatal: The remote end hung up unexpectedly

那么这是否意味着github不允许通过SSH协议进行匿名访问呢?如果是这样的话,是否有文档记录?

0aydgbwb

0aydgbwb1#

我刚刚发现github上还有一个按钮写着“Git Read-only”,它给出了一个类似但略有不同的URL:

git://github.com/mikehaertl/phpwkhtmltopdf.git

编辑:正如@damick在下面指出的,这个按钮现在似乎不见了。但是你仍然可以手动修改原始的URL来匹配这里显示的模式。

bvjveswy

bvjveswy2#

这很可能是因为它试图使用SSH凭据,而使用https时则不会。

git clone git://github.com/mikehaertl/phpwkhtmltopdf.git

成功了。:D

jv4diomz

jv4diomz3#

我觉得你应该直接用git clone https://github.com/mikehaertl/phpwkhtmltopdf.git

相关问题