2013-12-13 112 views
0

我知道這是一個常見的情況,但我搜索谷歌/ stackoverflow和解決方案都不適合。我有這個RoR應用程序,我試圖推向heroku。首先,我創建了gentle-savannah-1528(測功機?),我試圖git push heroku master,但後來我得到這個錯誤:推到Heroku錯誤

emmanuels-imac:kal siaW$ git push heroku master 
fatal: 'heroku' does not appear to be a git repository 
fatal: Could not read from remote repository. 

Please make sure you have the correct access rights 
and the repository exists. 
emmanuels-imac:kal siaW$ 

我已經嘗試了這麼多soluctions但沒有工作。有人可以幫我節省一些時間。我不能再花時間去試圖找出如何推動Heroku。

我已經做了:

+0

命令'git remote -v'的輸出是什麼? – OneChillDude

回答

5

聽起來像是你沒有創建remoteHeroku

these instructions,確保你已經完成:

heroku git:remote -a gentle-savannah-1528

然後嘗試:

git push heroku master

+0

好笑的是我已經做到了。請檢查我的主帖的編輯。 – Emanuel

+0

'git remote -v'的輸出是什麼? – CDub

+0

而你在本地機器上的git存儲庫中,是嗎? – CDub

0

錯誤說«請確保您有正確的訪問權限»。您可能需要將您的公鑰上傳到Heroku。只需在您的終端類型是:

heroku keys:add ~/.ssh/id_rsa.pub 

This page on the Heroku website介紹如何創建一個,如果你沒有一個。