【问题标题】:Cannot push to Github after deploying app to Heroku将应用程序部署到 Heroku 后无法推送到 Github
【发布时间】:2020-10-22 15:07:42
【问题描述】:

我正在使用 Github 将 Rails 应用程序部署到 Heroku。我按照 Heroku 指南中的步骤操作,从本地计算机推送应用程序后,我转到 Heroku 控制台并将我的 Github 存储库链接到 Heroku 应用程序。该应用程序已部署到 Heroku,但无法正常运行,因此我需要添加一些内容。

因为我将我的应用程序部署到 Heroku,所以我现在有一个 Github 遥控器和一个 Heroku 遥控器,这是意料之中的。但是,现在当我尝试提交更改时,我收到以下消息:

error: 'heroku-app-name/' does not have a commit checked out
fatal: adding files failed

我看到的大多数答案都是关于新的回购或其他不适用于我的情况。我需要做什么来解决这个问题?

【问题讨论】:

  • 您能否指出您用于提交更改的命令?
  • 我一输入git add -A就会出现错误。

标签: ruby-on-rails ruby git github heroku


【解决方案1】:
git remote -v > git_rem_backup.txt
rm -rf .git
git init
git add -A .
git commit -m "first"
git remote add origin <data from git_rem_backup.txt>
git push origin master -f

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-10-25
    • 2015-12-21
    • 2018-12-12
    • 2016-05-12
    • 1970-01-01
    • 2017-09-27
    相关资源
    最近更新 更多