我正在尝试第一次将我的 github 存储库克隆到我的实时站点上。
我将我的公钥从本地终端推送到我的 Dreamhost 服务器的主目录,如下所示:
cat ~/.ssh/id_rsa.pub | ssh user@myserver.com 'cat >> .ssh/authorized_keys'
这没有导致任何错误,我可以在远程服务器上看到我的密钥,但是当我尝试在 ssh 到我的远程服务器后克隆一个 github 存储库时:
git clone git@github.com:gituser/myrepo.git myserver.com/mysite
我得到:
Cloning into mysite...
Permission denied (publickey).
fatal: The remote end hung up unexpectedly
我可以很好地将文件从本地推送到 github(经过一天的调整;))。
如何从 github 克隆到我的远程服务器(实时站点)?