无法推送到 Heroku 'fatal: unable to access..Could not resolve host: (nil); nodename nor servname provided, or not known'
Cannot push to Heroku 'fatal: unable to access..Could not resolve host: (nil); nodename nor servname provided, or not known'
我在 Heroku 上有几个应用程序,没有一个有这个问题,但我突然遇到了问题 运行ning 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 git@heroku.com:project.git
通常这对我有用,试试看,让我知道会发生什么。
试试这个:
heroku keys:add
为我工作
git remote -v
git remote rm heroku
git remote add heroku git@heroku.com:project(full url).git
heroku keys:add
这些步骤有效
这个错误让我很生气!它一次又一次地发生,上面的提示对我不起作用。正如你在 上看到的那样,我什么都不做!它只是工作或不工作,但更多时候不工作!
尝试退出终端,启动一个新的终端(命令行)进程并转到适当的目录,然后再次尝试推送到 heroku master。
我遇到了与您类似的错误:-
fatal: unable to access 'https://git.heroku.com/<herokuappname>.git/': Could not resolve host: git.heroku.com
我做了和上面提到的一样的事情,对我来说效果很好。我希望它也对你有用。
如果您已经使用 ssh 从 git 连接了任何其他远程设备,那么您必须仅使用 ssh 连接 heroku 远程设备。
要检查远程连接方式:
git remote -v
只需删除 heroku 的 https 远程,再次使用 ssh 远程连接。喜欢:
git remote add heroku git@heroku.com:<yourProject>.git
应该可以。
我通过 heroku login
登录 heroku 解决了这个问题
这对我有用
- heroku git:remote -a 应用名称
- git 推送 heroku 大师
该错误的主要原因之一就是互联网连接不良,如果您遇到此类问题,只需更改您的互联网连接或使用更好的选项即可解决此问题。
我在 Heroku 上有几个应用程序,没有一个有这个问题,但我突然遇到了问题 运行ning 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 git@heroku.com:project.git
通常这对我有用,试试看,让我知道会发生什么。
试试这个:
heroku keys:add
为我工作
git remote -v
git remote rm heroku
git remote add heroku git@heroku.com:project(full url).git
heroku keys:add
这些步骤有效
这个错误让我很生气!它一次又一次地发生,上面的提示对我不起作用。正如你在
尝试退出终端,启动一个新的终端(命令行)进程并转到适当的目录,然后再次尝试推送到 heroku master。
我遇到了与您类似的错误:-
fatal: unable to access 'https://git.heroku.com/<herokuappname>.git/': Could not resolve host: git.heroku.com
我做了和上面提到的一样的事情,对我来说效果很好。我希望它也对你有用。
如果您已经使用 ssh 从 git 连接了任何其他远程设备,那么您必须仅使用 ssh 连接 heroku 远程设备。 要检查远程连接方式:
git remote -v
只需删除 heroku 的 https 远程,再次使用 ssh 远程连接。喜欢:
git remote add heroku git@heroku.com:<yourProject>.git
应该可以。
我通过 heroku login
这对我有用
- heroku git:remote -a 应用名称
- git 推送 heroku 大师
该错误的主要原因之一就是互联网连接不良,如果您遇到此类问题,只需更改您的互联网连接或使用更好的选项即可解决此问题。