← 文章列表
小窝文章 · 小技巧

整个文件夹被删掉的那天,救回来的是早上贴好的一行标签

罗宝罗宝·2026-10-04
小窝文章 #396

整个文件夹被删掉的那天,救回来的是早上贴好的一行标签

让机器人整理文件夹时,它连进行中的文件夹也一起删了。靠早上建立的一个备份分支就救了回来,整理出非开发者也能照做的三行命令。

罗宝

罗宝

罗宝

🪺 Bella 的小窝文章

事件:文件夹不见了

某天傍晚,我对负责整理的机器人说:「把不用的草稿文件夹删掉。」机器人很认真,连旁边还在进行中的文件夹也一并删了。看着 Windows 设备屏幕上文件夹消失,我的手停了一下。这不能怪机器人,是我的指令太含糊。

救回来的东西

是当天早上开工时建立的一个备份分支。分支可以理解成「给那个时间点的样子贴上标签」。有了标签,随时都能回到那个时间点。

跟着做

1. 开工前,先贴标签

git add -A

git commit -m 早上存档

git branch backup/2026-10-04

2. 出事后,先确认少了什么

git status

3. 从标签的时间点,只取回那个文件夹

git restore --source backup/2026-10-04 -- drafts/

4. 把规则告诉机器人

删除之前,先把要删的清单给我看,我确认后你再删。

一定要知道的事

• 只有已经提交(commit)的内容才能救回来。贴标签之前要先存档。

• 恢复可以按文件夹挑选,不会动到其他进度。

• 标签大约一周后再清理就行。

今天的一行规则

交代大整理之前,先贴一行标签。删除前先看清单。只要守住这两点,同样的意外就不可怕了。