如何在 cpanel 中克隆 github 私有存储库(没有终端或 ssh 的共享主机)?

Posted

技术标签:

【中文标题】如何在 cpanel 中克隆 github 私有存储库(没有终端或 ssh 的共享主机)?【英文标题】:How to clone github private repository in cpanel (shared host without terminal or ssh)? 【发布时间】:2019-10-01 07:30:45 【问题描述】:

我有一个共享主机,他们没有给我ssh 或终端。 我试图通过 Git™ 版本控制从 git 克隆我的私人存储库,所以我使用 ssh 链接,因为它们需要许可。我不知道如何在cpanel 上制作ssh 键,所以我可以从我的mac 制作它并上传到cpanel 并添加到Github。

但是在运行时,他们给了我错误:Permission denied (publickey). fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists.

我是使用 Git 和 *** 的初学者,所以如果我提出的问题有任何问题,请告诉我。谢谢!

尝试使用密码的网址 Cloning a private Github repo 和 回复“The clone URL cannot include a password.

【问题讨论】:

你应该检查这些答案: ***.com/questions/2950107/… ***.com/questions/18107431/git-pull-without-ssh 谢谢你!也许我会尝试另一种方式。他们都不能在我的解决方案中使用。 @HùngNguyễn 我也有同样的问题,你能解决它吗? 【参考方案1】:

这与 OP 的工作方式不同(希望他们将解决方案放在此处的答案中)。

我可以通过安装外部 SSH 客户端(如 Windows 的 PuTTY)然后使用其 IP 地址通过 SSH 连接到我的网站来解决此问题。然后我跟着 cPanel 的these steps 连接了私有仓库。

【讨论】:

以上是关于如何在 cpanel 中克隆 github 私有存储库(没有终端或 ssh 的共享主机)?的主要内容,如果未能解决你的问题,请参考以下文章

如何在另一台电脑克隆自己的同一个GitHub中已设好秘钥的私有仓库?

如何在另一台电脑克隆自己的同一个GitHub中已设好秘钥的私有仓库?

如何在另一台电脑克隆自己的同一个GitHub中已设好秘钥的私有仓库?

在 Github Actions 中克隆一个私有仓库

无法克隆私有存储库 github:身份验证失败

Git 技术篇 - GitHub克隆私有仓库方法,新主机绑定并同步github私有库实例演示