Git pull请求 - 如何拉取和更新Sublime

时间:2016-04-15 16:03:13

标签: ruby-on-rails git

我犯了一个愚蠢的错误,这使我的数据库搞砸了我正在处理的Rails应用程序。幸运的是我在一个分支上并且没有进行任何更改,因此Git上的版本处于正常工作状态。

我现在如何通过Git版本并更新到Sublime以便我可以继续工作,好像什么也没发生? 我刚刚完成了git pull origin master,但它说是最新的,所以我显然做错了什么。 我不喜欢db:drop所以我宁愿这样做,如果可能的话。

2 个答案:

答案 0 :(得分:0)

git checkout 01h5y77d (find this in git, a version of the app which works)

这将打印“HEAD现在是01h5y77d ......” 你不必提交,因为你还没有犯错误:))

答案 1 :(得分:0)

你不能再拉,因为你已经从遥控器中提取了每一个提交。

添加更改,存储它们,删除存储:

git add --all && git stash && git stash drop

这将删除所有未经修改的更改,并将您带回当前分支上的最新提交。