我不小心通过git签出放弃了对本地工作树中文件的更改。这些文件现在还没准备好。“撤销”这个结帐是可行的吗?
发布于 2018-03-27 12:29:17
我相信,如果一个文件被修改了,但还没有添加(分阶段),那么它就是纯粹的“私有”。
这意味着,如果用索引或头版本覆盖(除非您在某个地方有当前工作的副本),git就不能还原它。“
“私有”内容仅在当前目录中可见,但在Git中没有以任何方式注册。
发布于 2018-03-27 13:42:25
如果正在使用“专业”IDE,则很有可能可以从本地历史记录恢复文件。例如,在Rubymine中,可以右键单击“文件”并查看与git更改无关的更改历史记录,现在可以保存我几次。
https://stackoverflow.com/questions/-100003702
复制相似问题