2013-06-26 52 views
0

我有一個EC2 ubuntu實例。我克隆一個樣本節點項目進去,創造了Heroku的項目,(貌似成功)添加SSH密鑰,但是當我嘗試Heroku的添加從我的實例的遠程我得到這個錯誤:爲什麼我無法將Heroku作爲遠程EC2實例添加?

[email protected]:/home/node-js-sample$ git remote -v 
origin https://github.com/heroku/node-js-sample.git (fetch) 
origin https://github.com/heroku/node-js-sample.git (push) 
[email protected]:/home/node-js-sample$ git remote add heroku [email protected]:pure-beyond-9756.git 
error: could not lock config file .git/config: Permission denied 

上述。混帳/ config中包含以下內容:

[core] 
repositoryformatversion = 0 
filemode = true 
bare = false 
logallrefupdates = true 
[remote "origin"] 
fetch = +refs/heads/*:refs/remotes/origin/* 
url = https://github.com/heroku/node-js-sample.git 
[branch "master"] 
remote = origin 
merge = refs/heads/master 

如果我跳出了我的Heroku的儀表盤,一切都很好那裏。 爲什麼我得到這個權限被拒絕的錯誤,以及如何解決?謝謝!

回答

0

我假設你安裝了Heroku的工具區

wget -qO- https://toolbelt.heroku.com/install-ubuntu.sh | sh 

嘗試Heroku的遠程添加與工具區的命令:

$ heroku git:remote -a pure-beyond-9756 

見:https://devcenter.heroku.com/articles/git

類似權限被拒絕問題檢查此話題:problem on askubuntu

+0

謝謝,我實際上最終創建了一個新的EC2實例,並部署到heroku在那個實例上運行良好,但是這指向了一些有用的工具/參考 – sarahjanebland

相關問題