2014-09-04 67 views
3

我試圖在Cygwin上使用Heroku命令,但它們似乎什麼也沒做,但掛起。我的安裝Heroku toolbelt for WindowsCygwin上的Heroku命令掛起

$ heroku version給我heroku/toolbelt/3.10.5 (i386-mingw32) ruby/1.9.3

但是,每當我嘗試$ heroku login$ heroku login它只是掛起,什麼都不做。

我安裝一個遠程的Heroku在我的GitHub庫文件夾,並試圖heroku push master但它提示我要我的密碼,我鍵入它,但給了我這個消息:

Permission denied (publickey). 
fatal: Could not read from remote repository. 

Please make sure you have the correct access rights 
and the repository exists. 

幫助!有沒有人在Cygwin上成功使用Heroku

+0

根據我的經驗,沒有什麼能正常使用cygwin。如果您必須使用Windows,請考慮http://rubyinstaller.org/(或者使用Ubuntu的虛擬機) - 您會變得更加快樂。 (在我開始使用之前,我在Windows中開發了Rails超過5年) – 2014-09-05 02:56:03

回答

0

聽起來好像heroku試圖用您的ssh密鑰登錄,而不是添加到您的帳戶。確保您已將您的公鑰添加到您的heroku帳戶(如果您登錄,請進入帳戶,添加ssh public key(〜/ .ssh/id_rsa.pub))。 this也可能會幫助你。

+0

@AdamRGrey剛剛在我的Heroku帳戶中添加了'SSH公鑰'。而這固定我推向heroku大師問題!謝謝。但是,在一個側面說明中,每當我嘗試執行'heroku登錄'時,它只是掛起,並沒有做任何事情,對此有任何想法? – 2014-09-05 23:22:22

+0

@TheNomad確定你不受歡迎,並且對於掛上heroku登錄,可悲的是,我不知道。 – 2014-09-06 00:48:28