如何修复Heroku上的代码与Github上的代码之间的差异?

时间:2012-07-27 20:23:11

标签: git heroku

我在Heroku上的应用程序代码与我的计算机和Github上的应用程序代码不同。对于我做的最新git提交,我使用“git add”添加了对我的文件的所有修订。并且我正在寻找的正确更改被推送到Github,但是当我将代码推送到Heroku时,一些更改没有生效。我的本地服务器上的Web应用程序的设计具有我正在寻找的正确属性,但是即使我将新的应用程序代码提交给Heroku之后,设计也没有改变以反映我的代码中的更改。

我不确定是什么导致了这个问题,或者我怎么能解决这个问题。你能给我的任何帮助都会很棒!非常感谢!

1 个答案:

答案 0 :(得分:0)

我知道很多人会告诉你明显的事情。

git status

git commit -am"您的更新消息"

git push heroku master

heroku restart

但是,我遇到了这个问题,真正的问题在于SSH密钥。 我注意到我只能从给定的机器上进行成功的更改。在heroku上删除计算机的密钥,然后重新创建并再次添加密钥。

您使用的是Windows还是Linux? 希望这可以帮助。

相关问题