2013-10-28 138 views
0

我正在练习一个应用程序,学习一点铁轨。该应用程序基于ruby 1.9.3和rails 4.0。 从codeschool,我遵循使用它们的课程“Rails for Zombies 2”。 我不会否认我是一个新手。 我想挂git仓库。因此,当我开始犯错并出现错误时,比我更了解的人可以快速简便地访问这些文件,以帮助我解决问题。Github的“部署密钥”配置

我对“部署密钥”有问题: 我不知道如何使用它们。 我添加的服务器“原产地”,这是在repositodio了应用程序,

origin [email protected]:user/Tweets4Zombies.git (fetch) 
origin [email protected]:user/Tweets4Zombies.git (push) 

佩罗EL终端我devuelve埃斯特埃罗宽多escribo LO siguiente:

Warning: Permanently added the RSA host key for IP address '192.30.252.131' to the list of known hosts. 
Permission denied (publickey). 
fatal: The remote end hung up unexpectedly 

我认为这个问题是因为你没有设置“部署密钥”,但它逃避我...

我想昨天我开发了一个“部署密钥”,但我忘记了它在哪里,不记得回头看“部署密钥”是有一条命令可以重新查看“部署密钥” s“已经生成?

+1

你的ssh密钥存储在你的'〜/ .ssh'目录下。你必须在你的个人资料中分享你的公钥(它应该是文件'〜/ .ssh/id_rsa.pub'或类似的东西)与Github。 –

+0

谢谢。这解决了问题----------------------------------'[email protected]:heliogabalo/Tweets4Zombies.git ' – Hell0

+0

这实际上没有任何事情要做/ Ruby或Rails,以及与GitHub有关的所有事情。去图,[他们有非常好的文档](https://help.github.com/articles/generating-ssh-keys),所有的问题都应该在那里回答。 –

回答

0

我通过添加密钥来解决问题,该密钥提供了git网站上的教程。 由于一些奇怪的原因,它昨天没有工作。但今天早上问题解决了。 无论如何感谢您的答案。