0

我正在玩我的本地应用程序,试图添加devise和railsadmin,这是灾难性的和令人沮丧的。我决定最好的办法就是改变一切,并回到我上次工作的git commit。但不知何故,我的本地版本不同于我的heroku制作版本。Git最后的版本

如何获取或下拉我的heroku版本到我的本地 - 或获得该提交?我试图找出与文档和CLI命令,但事情只是不点击。我不完全了解版本可能会有所不同。 (我在上次提交时做了CSS更改,看起来我的本地版本是后面的版本?)

谢谢。

+0

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

回答

1

你如何确定“版本不同”?

据我所知,如果“git pull heroku master”说“已经是最新的”,那么当前分支和Heroku主分支上的最后一个提交是相同的。

虽然您可能有本地更改尚未提交给您的本地回购。在这种情况下,git reset --hard HEAD将丢弃您的本地更改并返回上次提交。这应该与Heroku完全相同。 (注:做到这一点,如果你真的扔掉本地提交的更改!)