2012-07-27 43 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