我在Windows 7 64位上。我正在使用最新的Heroku Toolbelt和GitHub Windows應用程序(兩天前下載)。兩天前,一切都很完美。我安裝了PHP和Apache,突然Heroku的只是給了我Git Heroku權限拒絕公鑰(添加公鑰後)
Permission denied (publickey).
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists
我已經多次做過這兩個命令。
heroku keys:clear
heroku keys:add
我已經刪除了我的鑰匙並重新制作了它們。我用其他應用程序生成了一些應用程序(puttygen)。我已經通過命令行和Web界面上傳了它們。我甚至讓GitHub Windows應用程序生成一個新密鑰,然後我上傳了一個。我不能git push
或git clone
從heroku。我甚至嘗試過在本地製作一個新的git倉庫,並添加heroku作爲遠程鏡像,然後從那裏推送。沒有任何運氣。
我讀過幾十個stackoverflow文章,並嘗試過提供的每一個解決方案。沒有幫助。
編輯: 我不知道它的問題,但我正在做一個Facebook應用程序,並通過heroku's help page工作。我已經從頂部重新開始並停止工作,但我無法通過git clone
命令。我也從頭重新安裝了heroku工具帶。
嘿,謝謝。這確實是我的問題的解決方案。我已經在windows 8和heroku toolbet上安裝了github客戶端;) – 2013-07-16 09:46:35
謝謝你,那就是解決方案! – 2013-08-26 17:25:42
如果有興趣,這些說明在Mac上也很棒。 – 2013-09-12 01:38:41