将应用程序部署到Heroku后无法推送到Github

时间:2020-07-02 04:45:38

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

我正在使用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

我看到的大多数答案都是关于新的回购协议或其他不适用于我的情况。我该怎么做才能解决此问题?

1 个答案:

答案 0 :(得分:0)

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