第一次接觸heroku,遇到了 Uploading SSH public key ... failed! 錯誤,折騰了一天,仍是找不出緣由。ssh
所幸的是問題最終解決了,只是本人仍是菜鳥,還弄不明白其中的緣由,故做此記錄。spa
爲了排除錯誤,我不斷嘗試Google上的各類方法,
code
其中嘗試直接使用 ssh-keygen -t rsa 和 heroku keys:add 命令從新建立和添加祕鑰,但結果依然報錯。ci
但神奇的是,後來使用如下命令格式,問題便解決了it
ssh-keygen -t rsa -C "giordano.scalzo[at]gmail.com" -f ~/.ssh/id_rsa_heroku
ssh-add ~/.ssh/id_rsa_heroku
heroku keys:add ~/.ssh/id_rsa_heroku.pub