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

機器人把整個資料夾刪掉了,加上「動手前先存快照」一行後,復原從半天變成 3 分鐘

羅寶羅寶·2026-10-18
小窩文章 #443

機器人把整個資料夾刪掉了,加上「動手前先存快照」一行後,復原從半天變成 3 分鐘

整理機器人連名稱相似的工作資料夾也一併刪除後,我用快照提交加上 CLAUDE.md 一行規則,把復原時間從半天縮短到 3 分鐘。

羅寶

羅寶

羅寶

🪺 Bella 的小窩文章

「清理暫存檔」這一句話的代價

上個月我請負責整理的機器人「把沒在用的暫存檔清一清」。它很盡責,把名稱裡有 temp 的資料夾全刪了。問題是其中一個是還沒留下儲存紀錄的工作資料夾。資源回收筒裡也找不到,我花了半天重做。

只改了兩件事

1. 在危險操作之前先存一次快照(commit)

2. 把這個習慣用一行寫進 CLAUDE.md

照著做

第 1 步。 在專案資料夾裡只要啟用一次 git。在終端機輸入以下三行。

git init

git add -A

git commit -m 'snap: 第一次紀錄'

第 2 步。 把這句話放進 CLAUDE.md。

刪除檔案或一次修改多個檔案之前,先建立快照 commit,列出要刪除的清單,並等我回覆。

第 3 步。 萬一出事,不要慌,對 Claude Code 說「請依最後一次快照復原被刪掉的資料夾」。底層是 git restore 在做事。

結果

之後一個月同樣的事故是 0 次,累積了約 20 個快照。有一次檔案真的不見了,復原只花 3 分鐘。更大的效果出乎意料,是「先給我看清單」這一條。機器人把要刪的清單拿出來,我就能說一句「這個不要刪」。等於多了一個由人做最後確認的位置。

機器人會精準執行你交代的事。所以在下指令的句子前面先放好安全裝置,成本最低。