因此,我尝试从命令行第一次部署到Heroku,当我运行"git push heroku master“时,我得到了以下错误:
! [remote rejected] master -> master (pre-receive hook declined)
error: failed to push some refs to 'https://git.heroku.com/fierce-crag-
8770.git
其他地方也讨论过类似的错误,建议的解决方案之一是首先执行git拉,然后尝试推送。
如果我运行
"git pull heroku master"
我得到以下错误:
fatal: Couldn't find remote ref master
Unexpected end of command stream
$ rake assets:precompile
$ git add .
$ git commit -m "Add precompiled assets for Heroku"
$ git push heroku master
我得到了"rake assets:预编译“,但随后得到了一个"rake中止”错误消息。
有什么建议吗?
发布于 2018-06-10 04:18:48
正如评论所说,关键的一行是[remote rejected] master -> master (pre-receive hook declined)
之前的一行。
这不是关于不同的历史,而是关于一个钩子,它阻止了推送完成,因为那条线。
它就是:
[remote] ! Precompiling assets failed
但这只是一个更完整的堆栈跟踪as seen here的结论:只有该堆栈跟踪才能解释错误。
https://stackoverflow.com/questions/34258347
复制相似问题