2012-07-27 56 views
0

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

我不知道是什么原因导致了这个问题,或者我该如何解决它。你能给我的任何帮助都会很棒!非常感谢!

+0

当您推送到Heroku时,您是否收到任何错误?你可以发布输出吗? – redhotvengeance 2012-07-27 20:47:01

+0

我没有收到任何错误。我的代码中的一些更改会生效,但不是全部。谢谢你的帮助! – user1483441 2012-07-27 20:50:40

回答

0

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

git的状态

git的承诺-am “你的更新消息”

混帐推Heroku的主

Heroku的重新启动

不过,我有这个问题,真正的问题是与SSH密钥。 我注意到我只能从给定的机器上进行成功的更改。在heroku上删除机器的密钥,然后重新创建并添加密钥。

您使用的是Windows还是Linux? 希望这有助于。

+0

我在Mac上。让我试试你的建议,并感谢你的帮助! – user1483441 2012-07-27 20:46:14