【发布时间】:2014-10-08 03:13:53
【问题描述】:
我有一个 iOS 项目,我有一些更改尚未提交。我错误地单击了放弃所有更改。我实际上只想丢弃特定文件的更改。但是我点击了错误的按钮。而现在一切都过去了。如何撤消更改?
git status 什么都不显示。
【问题讨论】:
-
在终端中,输入 git reflog...你看到了什么?
-
@BHendricks 我看到了提交历史。但我还没有承诺。我可以退还吗?
-
您的更改是否已上演?
-
每小时备份一次!时间机器是救生员!显然你会在最后一个小时内失去任何东西,但如果你碰巧离开了一会儿,回来时不小心做了,你没事。
-
Time Machine 确实拯救了我的甜蜜!