从第二台机器开始git repo [Github]

时间:2010-08-30 04:41:31

标签: git github commit

我是git的新手。我可以设置我的git存储库,并在几天前开始使用它。 (我正在使用Github) 现在我希望能够从我的其他计算机上提交,所以我设置了git,试试git clone git@addres.to.my.repo.git 但我得到了

The authenticity of host 'github.com (207.97.___.___)' can't be established.
RSA key fingerprint is 16:27...
Are you sure you want to continue connecting (yes/no)? yes

Warning: Permanently added 'github.com,207.97.___.___' (RSA) to the list of known hosts.
Permission denied (publickey).
fatal: The remote end hung up unexpectedly

我需要证书吗?在那种情况下我该怎么做?

提前致谢

伊格纳西奥

更新: 对不起,我忘了说我在Mac OS X上。

2 个答案:

答案 0 :(得分:2)

您需要为您的SSH客户端(在第二台计算机上)提供私钥以匹配您在此处输入的公钥:

https://github.com/account#ssh_bucket

如果您在OS X(或Linux或类似产品)上使用OpenSSH,则可能是${HOME}/.ssh/id_rsa,它可以简单地从第一台机器复制到第二台机器。

答案 1 :(得分:1)

基本上你的ssh信誉正在反弹

我不确定您是否可以在两台计算机之间共享密钥,但如果您为第二台计算机使用不同的公钥,则可以转到您的github帐户页https://github.com/account并在其下添加第二个密钥SSH公钥?

http://help.github.com/key-setup-redirect 或者http://help.github.com/troubleshooting-ssh/