0

我正在玩我的本地應用程序,試圖添加devise和railsadmin,這是災難性的和令人沮喪的。我決定最好的辦法就是改變一切,並回到我上次工作的git commit。但不知何故,我的本地版本不同於我的heroku製作版本。Git最後的版本

如何獲取或下拉我的heroku版本到我的本地 - 或獲得該提交?我試圖找出與文檔和CLI命令,但事情只是不點擊。我不完全瞭解版本可能會有所不同。 (我在上次提交時做了CSS更改,看起來我的本地版本是後面的版本?)

謝謝。

+0

混帳拉Heroku的主 指出,它已經是最新的。但版本不同。 – bradm

回答

1

你如何確定「版本不同」?

據我所知,如果「git pull heroku master」說「已經是最新的」,那麼當前分支和Heroku主分支上的最後一個提交是相同的。

雖然您可能有本地更改尚未提交給您的本地回購。在這種情況下,git reset --hard HEAD將丟棄您的本地更改並返回上次提交。這應該與Heroku完全相同。 (注:做到這一點,如果你真的扔掉本地提交的更改!)