2013-10-28 54 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網站上的教程。 由於一些奇怪的原因,它昨天沒有工作。但今天早上問題解決了。 無論如何感謝您的答案。