我在Heroku上的应用程序代码与我的计算机和Github上的应用程序代码不同。对于我做的最新git提交,我使用“git add”添加了对我的文件的所有修订。并且我正在寻找的正确更改被推送到Github,但是当我将代码推送到Heroku时,一些更改没有生效。我的本地服务器上的Web应用程序的设计具有我正在寻找的正确属性,但是即使我将新的应用程序代码提交给Heroku之后,设计也没有改变以反映我的代码中的更改。
我不确定是什么导致了这个问题,或者我怎么能解决这个问题。你能给我的任何帮助都会很棒!非常感谢!
答案 0 :(得分:0)
我知道很多人会告诉你明显的事情。
git status
git commit -am"您的更新消息"
git push heroku master
heroku restart
但是,我遇到了这个问题,真正的问题在于SSH密钥。 我注意到我只能从给定的机器上进行成功的更改。在heroku上删除计算机的密钥,然后重新创建并再次添加密钥。
您使用的是Windows还是Linux? 希望这可以帮助。