【发布时间】:2017-06-15 06:22:51
【问题描述】:
我的工作目录/tmp/working 中有两个文件file1.c 和file1.h。我所做的一切都在我的本地文件系统上。
我在/tmp/working 中创建了一个git init,在其中创建了一个.git 目录。然后我git add file1.* 和git commit -m "Feb 13th 2017"。
2 月 17 日,我不小心删除了工作目录中的两个文件。如何从本地 git 存储库恢复工作目录中的文件?我不想撤消最后一次提交或类似的事情,只想将我的文件副本(2 月 13 日版本)放回我的工作目录中。
【问题讨论】:
-
你是用
git rm删除的吗?能把 git status 的输出加到问题里吗? -
将存储库存储在
/tmp似乎有风险,重启后可能会被删除。