2012-08-03 139 views
1

我试图克隆一个github wiki并制作一个本地存储库供RStudio使用,类似于我使用的github与维基站点所在的主repo。我试图克隆wiki per the instructions这里是在命令行输出的错误:克隆github wiki到本地回购

Microsoft Windows [Version 6.1.7601] 
Copyright (c) 2009 Microsoft Corporation. All rights reserved. 

C:\Users\trinker\GitHub>git clone [email protected]:trinker/qdap.wiki.git 
Cloning into 'qdap.wiki'... 
Permission denied (publickey). 
fatal: The remote end hung up unexpectedly 

我搜索了在计算器错误mesage并且得到这一职位(LINK)。错误信息几乎完全相同。我和那张海报之间的区别在于,我不熟悉他的命令行,不知道输入什么来解决问题。我尝试这家伙的修复(LINK),这就是结果:

C:\Users\trinker\GitHub>set HOME=C:\Users\trinker 

C:\Users\trinker\GitHub>ssh-keygen -t rsa 
Generating public/private rsa key pair. 
Enter file in which to save the key (/c/Users/trinker/.ssh/id_rsa): C:\Users\tri 
nker\.ssh 
C:\Users\trinker\.ssh already exists. 
Overwrite (y/n)? n 

C:\Users\trinker\GitHub>ssh-keygen -t rsa 
Generating public/private rsa key pair. 
Enter file in which to save the key (/c/Users/trinker/.ssh/id_rsa): 
/c/Users/trinker/.ssh/id_rsa already exists. 
Overwrite (y/n)? y 
Enter passphrase (empty for no passphrase): 
Enter same passphrase again: 
Your identification has been saved in /c/Users/trinker/.ssh/id_rsa. 
Your public key has been saved in /c/Users/trinker/.ssh/id_rsa.pub. 
The key fingerprint is: 
d6:ce:b5:23:0c:0d:c0:31:9f:8e:32:34:b9:79:43 [email protected] 

C:\Users\trinker\GitHub>CD C:\Users\trinker\GitHub 

C:\Users\trinker\GitHub>git clone [email protected]:trinker/qdap.wiki.git 
Cloning into 'qdap.wiki'... 
Permission denied (publickey). 
fatal: The remote end hung up unexpectedly 

C:\Users\trinker\GitHub> 

注:我的钥匙换了几个角色,因为我不知道这是否是一个不安全的东西张贴。

Windows 7用户

回答

2

另外创建新的密钥对,你还需要告诉GitHub上他们。在this help page底部,你会发现详细说明:

  • 在左侧边栏转到您的帐户设置
  • 点击“SSH密钥”
  • 点击“添加SSH密钥”
  • 粘贴您的键进入“重点”领域
  • 点击“添加键”
  • 确认通过输入密码的GitHub的动作

您也可以在相同设置中删除旧密钥,因为您可能不再需要它们。

+0

非常感谢。这是:) – 2012-08-03 19:32:10

+0

@TylerRinker不客气 – kostja 2012-08-03 19:35:17