Herokuにはいくつかのアプリがありますが、この問題はありませんでしたが、突然gitの実行に問題が発生しました。現在、アプリをHerokuにデプロイできません。私が走るとき
git Push heroku master
私は以下を得ます:
fatal: unable to access 'https://git.heroku.com/<herokuappname>.git/': Could not resolve Host: (nil); nodename nor servname provided, or not known
私が走るとき
git remote -v
私は以下を得ます:
heroku https://git.heroku.com/<herokuappname>.git (fetch)
heroku https://git.heroku.com/<herokuappname>.git (Push)
私はすべてを調べました。助けてください、ありがとう。
これがランダムに発生する場合は常に、リモート参照としてherokuを削除して追加すると、常に機能します。
最初に、herokuがリモートとして存在するかどうかを確認します。
git remote -v
Herokuが存在する場合は削除します。
git remote rm heroku
次に、それを追加します。
git remote add heroku [email protected]:project.git
通常、これは私と一緒に機能します。試して、何が起こるかを知らせてください。
これを試して:
heroku keys:add
私のために働いた
git remote -v
git remote rm heroku
git remote add heroku [email protected]:project(full url).git
heroku keys:add
これらのステップは機能しました
ターミナルを終了して、新しいターミナル(コマンドライン)プロセスを開始し、適切なディレクトリに移動してから、もう一度herokuマスターにプッシュしてみてください。
私はあなたに似たエラーに遭遇しました:-
fatal: unable to access 'https://git.heroku.com/<herokuappname>.git/': Could not resolve Host: git.heroku.com
私は上記と同じことをしましたが、うまくいきました。それがあなたにも役立つことを願っています。
Sshを使用してgitから他のリモートを既に接続している場合は、herokuリモートをsshのみで接続する必要があります。リモート接続の方法を確認するには:
git remote -v
herokuのhttpsリモートを削除し、sshリモートで再度接続するだけです。うまくいくはずです。
このエラーは私を怒らせます!それは何度も発生し、上記のヒントは私にはうまくいきません。あなたが見ることができるように 私は試みに勝るものはありません!機能するか機能しないかですが、多くの場合機能しません。