0

我正在玩我的本地应用程序,试图添加设计和 railsadmin,这是灾难性的和令人沮丧的。我决定最好我只是取消所有更改的内容并回到我上次工作的 git 提交。但不知何故,我的本地版本与我的 heroku 生产版本不同。

我如何获取或将我的 heroku 版本下载到我的本地 - 或获取该提交?我正在尝试使用文档和 CLI 命令来解决这个问题,但事情并没有点击。我不完全理解版本如何不同。(我在上次提交期间进行了 CSS 更改,似乎我的本地版本落后了?)

谢谢你。

4

1 回答 1

1

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

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

尽管您可能有尚未提交到本地存储库的本地更改。在这种情况下,git reset --hard HEAD将丢弃您的本地更改并返回上一次提交。这应该与 Heroku 上的提交完全相同。(注意:当您真的想丢弃本地未提交的更改时才这样做!)

于 2013-07-18T21:14:55.450 回答