この記事について
GitHubDesktopを使ってDjangoアプリをHerokuにデプロイするときにはまったことをまとめました。
出てきたエラー
GithubDesktopで、画面上の Publish branch を押したらこんなエラーが出てきました。
で、もちろんUsernameとPasswordを入れたのですが、Authentication failed となりました。つまりエラーです。
heroku.comなのでherokuのUsernameとパスワードを入れましたが、念のためGithubのそれも入れてみました。が、やはりエラー。
そもそもgit.heroku.comって何ぞや、と思ってブラウザのアドレスバーに打ち込んだら
https://devcenter.heroku.com/articles/git
にリダイレクトされました。
つまり、そんなアドレスはないわけですね。
ではどこからこのgit.heroku.comが出てきたのだろう。。。
そもそも今やろうとしていることは、「Githubへのpush」のはずで、まだこの時点ではherokuは関係ないはずだが。。。
ということは、どこかのファイルに変な記述があるのかなぁ。。。
と思ったら、HerokuのWeb画面でこんな記述 ↑ がありました。
解決はこれ
git.heroku.comへのUsernameやパスワードは何だろうと思ってググったところ、stackoverflowで同様の質問を見つけました。
これにならい、コマンドプロンプトでherokuにログオン、その後に heroku auth:token とコマンドプロンプトに打ち込み、出てきた英数字(54fc・・・・)をパスワードとして使ったらこのエラーはなくなりました。
しかしその後に別のエラーが出てきて、悪戦苦闘は続きます。。。


