【发布时间】:2011-02-08 06:24:28
【问题描述】:
我在 Mac Snow Leopard 上,我刚刚安装了 git。
我刚试过
git clone git@thechaw.com:cakebook.git
但这给了我这个错误:
Initialized empty Git repository in `/Users/username/Documents/cakebook/.git/`
Permission denied (publickey).
fatal: The remote end hung up unexpectedly
我错过了什么?
我也尝试过 ssh-keygen 没有 passphase 但仍然是同样的错误。
【问题讨论】:
-
您是否尝试上传通过 ssh-keygen 生成的公钥?
-
我的问题是我尝试从
sudo克隆 - 这是另一个拥有另一个公钥的用户。 -
同样的错误。我之前通过 github 创建了一个公钥,然后使用
ssh-keygen实用程序生成了另一个密钥对。在 github 的个人设置中删除旧的公钥并将我的 ssh 生成的 id_rsa.pub 密钥添加到 SSH 和 GPG 密钥修复了克隆权限问题。
标签: git ssh ssh-keys public-key